Eggdrop user flags/ru
From SHellium Wiki
Флаги пользователей (EggDrop):
Данные флаги используются в IRC-ботах EggDrop/WinDrop
Стандартные глобальные флаги пользователей:
| n | владелец или овнер (owner) | Пользователь с наивысшим доступом к боту. Ему доступны все возможные функции. Ставьте этот флаг только если _ПОЛНОСТЬЮ_ доверяете этому пользователю. |
| m | мастер (master) | Пользователь, которому доступны почти все команды и функции. |
| t | ботнет-мастер (botnet-master) | Пользователь, которому доступны команды ботнета. |
| a | автооп (АОП) (auto-op) | Пользователь, который будет получать статус оператора при входе на канал. |
| o | оператор (ОП) (op) | Пользователь, имеющий статус оператора на всех каналах |
| y | автополуоп (auto-halfop) | Пользователь, который будет получать статус полуопа при входе на канал |
| l | полуоп (halfop) | Пользователь, имеющий статус полуопа на всех каналах. |
| g | автовоис (АВОИС) (auto-voice) | Пользователь, который будет получать голос (воис) при входе на канал |
| v | голос (воис) (voice) | Пользователь, который будет получать голос (воис) на каналах +autovoice |
| f | друг (friend) | Пользователь, который не будет кикнут за флуд и т.п. |
| p | патилайн (party) | Пользователь, у которого есть доступ в патилайн (DCC) |
| q | тихий (не подумать что молчун :)) (quiet) | Пользователь, которые не будет получать голос (воис) на каналах +autovoice |
| r | ДЕполуоп (dehalfop) | Пользователь, которому нельзя брать статус полуопа. Статус будет сниматься автоматически. |
| d | ДЕоп (deop) | Пользователь, которому нельзя брать статус оператора (ОПа). Статус будет сниматься автоматически. |
| k | автокик (акик) (auto-kick) | Пользователь будет автоматически кикнут и забанен при заходе на канал |
| x | передача файлов (xfer) | Пользователь, которому разрещено отправлять/принимать файлы. |
| j | (janitor) | Пользователь, который имеет полный доступ к файловой системе. Модуль filesystem |
| c | (common) | Пользователь, который ходит в IRC с публичного сайта, с которого несколько пользователей. Например у всех пользователей хост *!some@some.host.dom Пользователи будут идентифицироваться по нику. |
| b | бот (bot) | Пользователь, который на самом деле является ботом |
| w | (wasop-test) | Пользователь, для которого обязательно надо проверять был ил он ОПом до сплита для +stopnethack каналов |
| z | (washalfop-test) | Пользователь, для которого нужно проверять, был ли он полуопом до сплита для +stopnethack каналов |
| e | (nethack-exempt) | Пользователь, которого не нужно проверять при stopnethack процедуре |
| u | не шарить (unshared) | Пользовательская запись не будет передаваться по ботнету если включен шаринг. |
| h | подсветка (highlight) | Пользователь, для которого будет использоваться болд в хелпах |
Все глобальные флаги кроме u, h, b, c, x, j, и p также являются и канальными флагами.
Флаги могут быть установленны(или сняты) командой chattr.
Команда: chattr
Синтаксис:
chattr <hand> <флаги> [канал]
Пример (1):
chattr user +o-d
Поставит пользователю user глобальный флаг o и снимет глобальный d
Пример (2):
chattr user +o-d #MyChan
Поставит флаг o и снимет флаг d на канале #MyChan
Скриптеры могут использовать 26 флагов от A до Z в своих целях.