Флаги Eggdrop — различия между версиями
Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Deniska (обсуждение | вклад) |
Deniska (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
{{TOCright}} | {{TOCright}} | ||
=== Введение === | === Введение === | ||
− | Описание всевозможных флагов бота Eggdrop и IRC. Список резервных флагов. | + | Описание всевозможных флагов бота [[Eggdrop]] и [[IRC]]. Список резервных флагов. |
Флаги дают или отнимают право получать доступ к ресурсам бота или канала, а также указывают прочие технические параметры. Пользовательские флаги делятся на две группы: глобальные и локальные. Глобальные действуют в пределах бота и везде, где он "сидит", а локальные только на том канале для которого они установлены. | Флаги дают или отнимают право получать доступ к ресурсам бота или канала, а также указывают прочие технические параметры. Пользовательские флаги делятся на две группы: глобальные и локальные. Глобальные действуют в пределах бота и везде, где он "сидит", а локальные только на том канале для которого они установлены. | ||
Строка 32: | Строка 32: | ||
f (friend) Не кикать/банить пользователя за флуд и прочее. | f (friend) Не кикать/банить пользователя за флуд и прочее. | ||
− | p (party) Право доступа на partyline бота. | + | p (party) Право доступа на [[partyline]] бота. |
q (quiet) Не позволять статус войса на канале, где установлен | q (quiet) Не позволять статус войса на канале, где установлен | ||
Строка 119: | Строка 119: | ||
Уже не нужно будет прописывать флаги +s и |s для каналов. | Уже не нужно будет прописывать флаги +s и |s для каналов. | ||
− | i (isolate) Изолирует локальный partyline бота от общего Botnet. | + | i (isolate) Изолирует локальный [[partyline]] бота от общего Botnet. |
r (reject) Запретить боту подключаться к Botnet. Эквивалент Q-Line. | r (reject) Запретить боту подключаться к Botnet. Эквивалент Q-Line. |
Текущая версия на 09:08, 22 марта 2009
Введение
Описание всевозможных флагов бота Eggdrop и IRC. Список резервных флагов. Флаги дают или отнимают право получать доступ к ресурсам бота или канала, а также указывают прочие технические параметры. Пользовательские флаги делятся на две группы: глобальные и локальные. Глобальные действуют в пределах бота и везде, где он "сидит", а локальные только на том канале для которого они установлены.
Флаги пользователей
n (owner) Полные права на управление ботом. m (master) Мастер бота. Доступны практически все необходимые команды для управления ботом. t (botnet-master) Оператор Botnet. Право управления связями бота. o (op) Оператор канала. А при наличии +autoop, при входе выдается статус опа. l (halfop) Полуоп. А при наличии +autoop, при входе выдается статус полуопа (+h). y (keep halfop) Удерживать статус полуопа. a (auto-op) Автоматически выдавать статус опа при входе в канал, даже, если у канала нет +autoop. v (voice) При наличии +autovoice, автоматически выдавать статус войса при входе в канал. g (auto-voice) Автоматически давать статус войса при входе в канал, даже, если у канала нет +autovoice. f (friend) Не кикать/банить пользователя за флуд и прочее. p (party) Право доступа на partyline бота. q (quiet) Не позволять статус войса на канале, где установлен +autovoice. d (deop) Снимать статус опа с пользователя всегда. k (auto-kick) Кикать пользователя, как только он войдет в канал. x (xfer) Право работы с файловой системой бота, приему/передачи файлов в нее. j (janitor) Мастер файловой системы бота. Дает право копировать, удалять файлы, создавать папки и ссылки. c (common) Отключает использование поля HOSTS пользователя. Применимо для пользователей, которые приходят с Web-интерфейса IRC, и имеют один и тот же хост. b (bot) Бот. Дальнейшие флаги устанавливаются командой .botattr w (wasop-test) Если пользователь до сплита имел статус опа и после сплита сервер ему вернул этот статус, то при наличии +stopnethack ему этот статус оставят. e (nethack-exempt) Исключить пользователя из защиты stopnethack. u (unshared) Не посылать информацию этого пользователя в режиме share. h (highlight) Использовать bold при отображении help/text-файлов.
Расположение флагов: глобальные|локальные
Глобальные действуют на всем боте, локальные только на том канале для которого они установлены.
Резервные флаги это:
- a) все заглавные буквы латинского алфавита
- b) цифры от 0 до 9
- c) прописные буквы латинского алфавита не занятые стандартными флагами (но лучше их не занимать, воизбежании дальнейших конфликтов)
Все флаги, кроме u/h/b/c/x/j/p могут быть привязаны к конкретному каналу.
Флаги каналов
t (topic protection) Разрешить установку топика только операторам. n (no messaging) Не позволять писать в канал сообщения не находясь в нем. s (secret) Не отображать канал в глобальном списке каналов. i (invite only) Разрешить вход в канал только по приглашению. p (private) Не отображать топик канала в глобальном списке каналов. m (moderated) Разрешить отправку сообщений в канал только операторам и войсам. l (limit) Лимит количества пользователей в канале. k (keyword) Закрытый ключем канал. Войти в который можно только зная ключ.
Флаги ботов
h (hub) Бот-uplink. К боту имеющему такой флаг раз в минуту, пока не произойдет соединение, будет производится попытка подключиться. a (alternate) Если подключение к hub-боту невозможно. Бот подключится к альтернативному-hub'у. l (leaf) Помечает бота, как конечную точку. Он может подключаться к ботам, к нему нет. s (share) Бот будет принимать общий userfile. p (passive) Бот будет рассылать общий userfile. g (globalshare) С этим флагом, боты будут обмениваться ВСЕЙ информацией. Все баны, пользователи на одиночных каналах и другое. Уже не нужно будет прописывать флаги +s и |s для каналов. i (isolate) Изолирует локальный partyline бота от общего Botnet. r (reject) Запретить боту подключаться к Botnet. Эквивалент Q-Line.
Флаги сервисов
r (registered) Указывает на то, что ник/канал зарегистрирован в сервисах. v (vhost) Указывает на то, что пользователь защищается сокрытием части хоста. Пример: 215.41.56.x-12 Последний октет IP-адреса скрыт.