Флаги Eggdrop — различия между версиями
Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Xam (обсуждение | вклад) (Новая: 1. Введение 2. Описание флагов a) Флаги пользователей b) Флаги каналов c) Флаги ботов d) Флаги сервисов 3. С...) |
Xam (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Введение === | === Введение === | ||
Описание всевозможных флагов бота Eggdrop и IRC. Список резервных флагов. | Описание всевозможных флагов бота Eggdrop и IRC. Список резервных флагов. | ||
Флаги дают или отнимают право получать доступ к ресурсам бота или канала, а также указывают прочие технические параметры. Пользовательские флаги делятся на две группы: глобальные и локальные. Глобальные действуют в пределах бота и везде, где он "сидит", а локальные только на том канале для которого они установлены. | Флаги дают или отнимают право получать доступ к ресурсам бота или канала, а также указывают прочие технические параметры. Пользовательские флаги делятся на две группы: глобальные и локальные. Глобальные действуют в пределах бота и везде, где он "сидит", а локальные только на том канале для которого они установлены. | ||
− | + | === Описание флагов === | |
− | === Флаги пользователей === | + | ==== Флаги пользователей ==== |
− | + | ||
n (owner) Полные права на управление ботом. | n (owner) Полные права на управление ботом. | ||
− | + | ||
m (master) Мастер бота. Доступны практически все необходимые | m (master) Мастер бота. Доступны практически все необходимые | ||
команды для управления ботом. | команды для управления ботом. | ||
− | + | ||
t (botnet-master) Оператор Botnet. Право управления связями бота. | t (botnet-master) Оператор Botnet. Право управления связями бота. | ||
− | + | ||
o (op) Оператор канала. А при наличии +autoop, при входе | o (op) Оператор канала. А при наличии +autoop, при входе | ||
выдается статус опа. | выдается статус опа. | ||
− | + | ||
l (halfop) Полуоп. А при наличии +autoop, при входе | l (halfop) Полуоп. А при наличии +autoop, при входе | ||
выдается статус полуопа (+h). | выдается статус полуопа (+h). | ||
− | + | ||
y (keep halfop) Удерживать статус полуопа. | y (keep halfop) Удерживать статус полуопа. | ||
− | + | ||
a (auto-op) Автоматически выдавать статус опа при входе в канал, | a (auto-op) Автоматически выдавать статус опа при входе в канал, | ||
даже, если у канала нет +autoop. | даже, если у канала нет +autoop. | ||
− | + | ||
v (voice) При наличии +autovoice, автоматически выдавать статус | v (voice) При наличии +autovoice, автоматически выдавать статус | ||
войса при входе в канал. | войса при входе в канал. | ||
− | + | ||
g (auto-voice) Автоматически давать статус войса при входе в канал, | g (auto-voice) Автоматически давать статус войса при входе в канал, | ||
даже, если у канала нет +autovoice. | даже, если у канала нет +autovoice. | ||
− | + | ||
f (friend) Не кикать/банить пользователя за флуд и прочее. | f (friend) Не кикать/банить пользователя за флуд и прочее. | ||
− | + | ||
p (party) Право доступа на partyline бота. | p (party) Право доступа на partyline бота. | ||
− | + | ||
q (quiet) Не позволять статус войса на канале, где установлен | q (quiet) Не позволять статус войса на канале, где установлен | ||
+autovoice. | +autovoice. | ||
− | + | ||
d (deop) Снимать статус опа с пользователя всегда. | d (deop) Снимать статус опа с пользователя всегда. | ||
− | + | ||
k (auto-kick) Кикать пользователя, как только он войдет в канал. | k (auto-kick) Кикать пользователя, как только он войдет в канал. | ||
− | + | ||
x (xfer) Право работы с файловой системой бота, приему/передачи | x (xfer) Право работы с файловой системой бота, приему/передачи | ||
файлов в нее. | файлов в нее. | ||
− | + | ||
j (janitor) Мастер файловой системы бота. Дает право копировать, | j (janitor) Мастер файловой системы бота. Дает право копировать, | ||
удалять файлы, создавать папки и ссылки. | удалять файлы, создавать папки и ссылки. | ||
− | + | ||
c (common) Отключает использование поля HOSTS пользователя. | c (common) Отключает использование поля HOSTS пользователя. | ||
Применимо для пользователей, которые приходят с | Применимо для пользователей, которые приходят с | ||
− | + | Web-интерфейса IRC, и имеют один и тот же хост. | |
− | + | ||
b (bot) Бот. Дальнейшие флаги устанавливаются командой .botattr | b (bot) Бот. Дальнейшие флаги устанавливаются командой .botattr | ||
− | + | ||
w (wasop-test) Если пользователь до сплита имел статус опа и после | w (wasop-test) Если пользователь до сплита имел статус опа и после | ||
сплита сервер ему вернул этот статус, то при наличии | сплита сервер ему вернул этот статус, то при наличии | ||
− | + | +stopnethack ему этот статус оставят. | |
− | + | ||
e (nethack-exempt) Исключить пользователя из защиты stopnethack. | e (nethack-exempt) Исключить пользователя из защиты stopnethack. | ||
− | + | ||
u (unshared) Не посылать информацию этого пользователя в режиме share. | u (unshared) Не посылать информацию этого пользователя в режиме share. | ||
− | + | ||
h (highlight) Использовать bold при отображении help/text-файлов. | h (highlight) Использовать bold при отображении help/text-файлов. | ||
− | + | Расположение флагов: '''глобальные|локальные'''<br> | |
− | + | Глобальные действуют на всем боте, локальные только на том канале для которого они установлены. | |
− | + | ||
− | + | Резервные флаги это: | |
− | + | *a) все заглавные буквы латинского алфавита | |
− | + | *b) цифры от 0 до 9 | |
− | + | *c) прописные буквы латинского алфавита не занятые стандартными флагами (но лучше их не занимать, воизбежании дальнейших конфликтов) | |
− | + | ||
− | + | Все флаги, кроме '''u/h/b/c/x/j/p''' могут быть привязаны к конкретному каналу. | |
− | === Флаги каналов === | + | ==== Флаги каналов ==== |
t (topic protection) Разрешить установку топика только операторам. | t (topic protection) Разрешить установку топика только операторам. | ||
Строка 112: | Строка 98: | ||
− | === Флаги ботов === | + | ==== Флаги ботов ==== |
h (hub) Бот-uplink. К боту имеющему такой флаг раз в минуту, пока | h (hub) Бот-uplink. К боту имеющему такой флаг раз в минуту, пока | ||
Строка 137: | Строка 123: | ||
− | === Флаги сервисов === | + | ==== Флаги сервисов ==== |
− | r (registered) | + | r (registered) Указывает на то, что ник/канал зарегистрирован в сервисах. |
− | v (vhost) | + | v (vhost) Указывает на то, что пользователь защищается сокрытием |
− | + | части хоста. Пример: 215.41.56.x-12 | |
− | + | Последний октет IP-адреса скрыт. |
Версия 19:13, 16 октября 2008
Содержание
Введение
Описание всевозможных флагов бота 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-адреса скрыт.