SolarNet Irc Network logo  
Твое место под солнцем!

Литература => Флаги пользователей (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 в своих целях.

_____

Оригинал взят из доков, которые идут в дистрибутиве с ботом.

При использовании материала просьба оставлять © и ссылку на источник.






Рейтинг@Mail.ru