Электронная библиотека
Xakep
IRC для всех (manual), часть 2
Xakep, номер #014, стр. 014-036-3
Вышесказанного вполне достаточно, чтобы канал полноценно существовал, но вот еще список остальных команд, которые вполне тебе пригодятся еще не раз:
- /msg chanserv set #channel founder - поставить себя фаундером канала
- /msg chanserv set #channel passwd password - сменить пароль на канал
- /msg chanserv set #channel desc description - сменить описание канала
- /msg chanserv set #channel opguard on|off - нельзя дать оп ни АОПу и ни СОПу
- /msg chanserv set #channel keeptopic on|off - хранится последний введенный топик, когда все покидают канал
- /msg chanserv set #channel url url - поставить адрес хомпага канала
- /msg chanserv set #channel ident on|off - АОП и СОП получат оп на канале только при условии, что они идентифицировались через NickServ
- /msg chanserv set #channel restrict on|off - на канал смогут зайти только опера
- /msg chanserv set #channel topiclock founder|sop|off - залочить топик
- /msg chanserv set #channel leaveops on|off - не даст опа первому зашедшему на канал, если он не является АОПом или СОПом
- /msg chanserv set #channel unsecure on|off - сделать канал менее защищенным. К примеру, чтобы менять установки на канал, не нужно будет каждый раз идентифицироваться к каналу, если твой хост прописан в списках доступа
- /msg chanserv set #channel private on|off - сделать канал невидимым в списках каналов
- /msg chanserv set #channel memo none|aop|sop|founder - кто получит мессаги, посланные в канал через MemoServ
- /msg chanserv identify #channel password - идентификация к каналу
- /msg chanserv akick #channel add|del nickname|maskhost - АКИК - автоматический бан и кик с канала
- /msg chanserv drop #channel - удалить канал
- /msg chanserv access #channel nickname - узнать уровень доступа на канал (-1 - АКИК на канале, 0 - простой посетитель, 1 - АОП, 2 - СОП, 3 - доступ фаундера через список масок доступа, 4 - доступ фаундера через идентификацию к нику, 5 - доступ фаундера через идентификацию к каналу)
- /msg chanserv op #channel nickname - поставить оп через ChanServ
- /msg chanserv deop #channel nickname - снять оп через ChanServ
- /msg chanserv unban #channel me|all - отбанить через ChanServ, даже не заходя на канал
- /msg chanserv mdeop #channel - лишить сразу всех сидящих на канале опа через ChanServ
- /msg chanserv mkick #channel - забанить и кикнуть сразу всех с канала через ChanServ
- /msg chanserv count #channel - вывести количество АОПов, СОПов и АКИКов на канале
*** MemoServ ***
Менее популярный сервис, т.к. существует множество других, более удобных программ для обмена месагами. Но все же иногда этот сервис может пригодиться тебе. В общем, просканируй и эту фишку :). Для обмена мессагами необходимо, чтобы у тебя и твоего друга были зарегистрированные ники, т.е. и отправитель, и получатель - должны быть зарегены. А ты регистрироваться не хотел :)). Чтобы отправить другу мессагу через Memo, набери /msg memoserv send nickname text (text - твое сообщение), и всё. Ограничение одно: ты не сможешь послать более 5 сообщений подряд, пока твой друг не сотрет предыдущие. И как же их стирать? Ну, если ты смог послать, то и подтереть сможешь :). Все мессаги стереть сразу нельзя, а можно только пометить на удаление /msg memoserv del number (number - номер мессаги), а уж потом уничтожить помеченные на удаление /msg memoserv purge. Ну и, конечно, тебе будет интересно узнать, как читать сообщения, присланные тебе :). Элементарно, Ватсон: /msg memoserv read number. Вот список команд, оставшихся вне внимания: