Попав на IRC, далеко не каждый знает, что есть сервисы. А кто знает, не всегда хорошо владеет командами сервисов. После прочтения этой статьи и те, и другие прекрасно будут представлять, что и как можно сделать при помощи сервисов, а главное для чего. Причем, я не просто выписал все команды и описал их предназначение, а попытался последовательно изложить, что нужно людям на IRC и как это сделать при помощи сервисов.
Первый вопрос, который мучает новичка при попадании на сеть, это какой ник выбрать. Некоторые тратят уйму времени, выбирая нужный, другие пишут первый попавший. Но и те, и другие не хотят его в дальнейшем потерять. Да и просто было бы неприятно, если бы кто-то мог бы использовать твой ник в твое отсутствие. С помощью сервисов эту проблему легко решить. Ник
регистрируется простой командой /msg nickserv register password email. Вместо слова password пишется пароль на ник, который в дальнейшем
понадобится для идентификации к своему же нику. Пароль советую делать не короче пяти символов и не очень простым. А вместо email свой мыльник, который понадобится для получения кода на авторизацию к нику. Если ты потом введешь полученный код типа /msg nickserv auth number, то пройдешь авторизацию через мыло и шанс у недругов спереть твой ник будет
стремиться к нулю. Что тебе в результате дает регистрация? Теперь в принципе все могут брать твой ник, но ты всегда, если он занят, можешь его освободить командой /msg nickserv recover nickname password. Вместо password нужно указать пароль, который ты вводил при регистрации ника. Еще удобно скидывать свой же ник после слета (дисконнекта) командой /msg nickserv ghost nickname password, а не ждать некоторое время, пока система сама отреагирует на твое отсутствие, и ник слетит сам. Все это чудесно, но можно ли не дать использовать ник совсем без твоего ведома? Да, достаточно только поставить защиту командой /msg nickserv set enforce on. После этого любой, кто возьмет твой ник, будет получать предупреждение, что этот ник зарегистрирован и поэтому требуется ввести пароль на ник в течение 60 секунд, в противном случае ник принудительно меняется на Guest. По-моему, очень удобно. Но теперь при каждом заходе на сеть тебе тоже будет выдаваться такое же сообщение и тебе нужно будет ввести команду /msg nickserv identify password. Вместо password нужно указать пароль, который ты вводил при регистрации ника. То, что это будет при каждом
коннекте, не проблема - просто пропиши идентификацию в клиенте команды, выполняющиеся автоматом при
коннекте на сеть. Кроме всех этих прелестей ты можешь ввести на свой ник урлу, мыльник и даже уин аськи. Зачем? Чтобы другие могли все это узнать, не дергая тебя, командой /msg nickserv info nickname. Поставить урлу можно командой /msg nickserv set url
зарегистрированный ник, ты сможешь использовать мемки и сможешь зарегистрировать свой канал(ы), но об этом ниже. Если ты вдруг захочешь сменить пароль на ник, то сначала ты должен будешь проидентифицироваться к нику, а потом ввести /msg nickserv set password newpassword, где вместо newpassword введи новый пароль на ник. И уж если тебя ник достал так, что уже мылишь веревку :), то набери /msg nickserv drop nickname. Перед этим, правда, требуется идентификация к нику, а то бы ты все чужие ники перефигачил :).
Рано или поздно, но походив по чужим каналам, каждый хочет сделать свой. Пусть даже это и не будет целью развить канал, но хотя бы
попробовать. А попробовать в жизни хочется всего :). Хочу и буду. Тем более, что сложного в этом ничего особенного нет. Чтобы зарегить канал, достаточно просто зайти на него, получить оператора, а потом ввести /msg chanserv register #channel password description. Вместо слова password пишется пароль на канал, который в дальнейшем
понадобится для идентификации к своему же каналу. Выбирается он аналогично (см. выше) паролю на ник - не слишком короткий и не слишком простой для подбора. Автоматически при регистрации твой ник прописывается как фаундер канала, то есть ты имеешь полный доступ к установкам своего канала. Скорее всего тебе понадобятся другие операторы, которые помогут тебе содержать канал, или ты просто решишь дать статусы всем своим друзьям, на этот случай есть возможность добавления в авойс, аоп или соп листы. Авойсы при заходе на канал автоматом получают статус +v, который дает им полномочия только, если на канале стоит +m. Когда стоит на канале мод +m, то в общий канал могут говорить только операторы и те, у кого стоит +v. Аопы покруче и при заходе автоматом получают статус оператора +o. Соответственно они могут кикать и банить - полноценно модерировать канал. Сопы аналогично аопам получают оператора при заходе, но кроме этого могут удалять и добавлять аопов из списков акцессов к каналу и
изменять списки акиков. Акик - это бан/кик для тех, кто прописан в этих списках и заходит на канал. Как добавить? Делается это простенькой командой /msg chanserv avoice|aop|sop #channel add nickname. Кроме того можно ставить кофаундера, которому будут доступны все команды, включая изменение установок на канал. Он не сможет только менять пароль на канал и поставить себя фаундером. К тому же в случае дропанья твоего ника (при
не использовании более, чем 21 день) канал не дропнется, а просто автоматом фаундером станет кофаундер. Удобно, если ты уезжаешь надолго куда-то, но проще попросить кого-нибудь периодически
идентиться к твоему нику, чтобы его не потерять. На канал аналогично нику можно прописать мыльник и урлу. Мыльник ставится командой /msg chanserv set #channel email address, а урла командой /msg chanserv set channel url
У тебя есть аська? И у меня. И одна из особенностей, которая многих привлекает в ней,
это возможность получать и слать сообщения
от человека, который в данный момент
находится в оффлайн. Подобную фишку сделали
и на IRC. Если ты зарегистрировал свой ник, то она тебе доступна. Правда есть ограничение - слать мессаги ты сможешь только тем, кто тоже
зарегистрировал ник. Шлется сообщение командой /msg memoserv send nickname memo-text, при этом все равно есть сейчас этот ник на ирке или нет. Чтобы просмотреть свой список полученных мемок, набери /msg memoserv list, а чтобы вывести список только непрочитанных, набери /msg memoserv list new. Читать полученные мемки можно командой /msg memoserv read num, num - номер мемки. Чтобы удалить мемку, достаточно набрать /msg memoserv del num. Но это только позволить пометить мемки на удаление, чтобы их полностью стереть, нужно еще набрать /msg memoserv purge. Сухо и комфортно :).
Это только часть команд, которые тебе доступны, но основная и достаточная, чтобы существовать на ирке. Если тебе нужна помощь на русском по всем командам, смотри мой перевод на
www.dal.net.ru/services.html. Удачи.