Eggdrop команди

Описани са някои от най-използваните команди, свързани с употребата на Eggdrop

Не забравяйте, че всички команди започват с '.'


.+bot <псевдоним> [адрес[:порт за ботове[/порт за потребители]]] [хост]

Нужни флагове: +t

Добавяте нов бот в базата с данни на вашия.


.-bot <псевдоним>

Нужни флагове: +t

Същото като '-user', изтрива потребител, в случая е добавено за обратна команда на '+bot'.

Вижте още: +bot, +user, -user


.+host [псевдоним] <хост>

Нужни флагове: +m|m

Добавя хост на дадения потребител. Той е нужен, за да бъде разпознат потребителя от бота. Ако не е указан псевдоним, хостът ще бъде добавен за Вас. По начало не се нуждаете от тази команда, откакто потребителите могат да си добавят хостове чрез командата /msg bot ident password nick.

Вижте още: -host


.-host <хост>

Махате си хост.


.-host <псевдоним> <хост>

Нужни флагове: +m|m

Махате хост от друг потребител.

Вижте още: +host


.+ignore <хост> [%време] [причина]

Нужни флагове: +m|-

Добавя хост в игнор листата на бота, като може да се зададе време на действие и причина. Времето е във формат %XdXhXm - например %4h за 4 часа. За да спрете бота да игнорира този хост, трябва да използвате '-ignore' командата.

Вижте още: -ignore, ignores


.-ignore <хост или номер>

Нужни флагове: +m|-

Маха игнор от игнор листата на бота.

Вижте още: +ignore, ignores


.+lang <език>

Нужни флагове: +n|-

Добавяте нов език в началото на листата с езиците.

Вижте още: -lang, +lsec, -lsec, lstat, relang


.-lang <език>

Нужни флагове: +n|-

Премахва език от листата с езици.

Вижте още: +lang, +lsec, -lsec, lstat, relang


.+lsec <секция>

Нужни флагове: +n|-

Добавя нова секция. Ботът ще се опита да я зареди с избраният език.


.-lsec <секция>

Нужни флагове: +n|-

Премахва секция. Избраният език не се премахва.


.+user <псевдоним> [хост]

Нужни флагове: +m

Добавя нов потребител със зададеният псевдоним. Така добавен потребителят още няма никакви флагове и парола.


.-user <псевдоним>

Нужни флагове: +m

Изтрива потребител.

Вижте още: +user, +bot, -bot


.addlog <текст>

Нужни флагове: +to|o

Добавяте коментар в лог файла на бота. Мастърите на бота могат в последствие да преглеждат файла и да видят вашия коментар. Това е хубаво, когато искате да обясните някои свои действия в бота.


.away <текст>

Нужни флагове: -|-

Съобщава на всички, че сте зает в момента. И когато някой напише '.who' ще види съобщението ви. Ако докато сте away някой ви напише някакво съобщение то ще бъде запазено и след като се върнете ще можете да го прочетете. За да се върнете използвайте '.back' командата.


.back

Нужни флагове: -|-

Връща ви от away.


.backup

Нужни флагове: +m|m

Това кара ботът да направи копие на вече съществуващата база данни с потребителите и каналите, в които е.

Вижте още: reload, rehash


.banner <текст>

Нужни флагове: +t

Изпраща съобщение на всички, които са в бота. Полезно, ако искате да им съобщите нещо.


.binds [вид] [all]

Нужни флагове: +m|-

Показва ви списък с текущите команди. Можете също така да определите вида, който искате да видите например: '.bind msg'.


.boot <псевдоним[@bot]> [причина]

Нужни флагове: +t|-

Ще изрита потребител от бота и ще изпише причината, ако има такава. Можете да се опитате да изритате потребител от друг бот, но заявката може да бъде отхвърлена, ако другия бот не е конфигуриран да приема "remote boots". Не можете да изритвате собственика на бота и всички, които имат +n флаг.


.botattr <псевдоним> [атрибути] [канал]

Нужни флагове: +t|-

Позволява ви да видите или да промените атрибутите (флаговете) на даден бот. За да видите всичките възможни флагове напишете '.help whois'.

ВНИМАНИЕ: Тази команда не заменя 'chattr', тя променя бот флаговете като +s, +h, +a, +u - специфични флагове само за ботове. НЕ можете да използвате тази команда за ботове, които са директно свързани.

Вижте още: whois, chattr


.botinfo

Нужни флагове: -|-

Изисква информация за всеки бот в ботнета. Всеки бот трябва да ви изпрати една линия съдържаща версията му и допълнителна информация.


.bots

Нужни флагове: -|-

Показва ви всички ботове, които са в момента в ботнета.


.bottree

Нужни флагове: -|-

Показва ви диаграма в дървовиден вид с ботовете. Полезно, за да видите нагледно как са свързани ботовете. Ако искате да видите версиите на ботовете, използвайте 'vbottree'.

Вижте още: bots, botinfo


.chaddr <бот> <адрес[:порт за ботове[/порт за потребители]]>

Нужни флагове: +t|-

Променя адреса на бота.

Вижте още: link, +bot


.chat <канал # или име>

Нужни флагове: -|-

Променя канала ви по подразбиране на dcc. Когато първоначално се свържете към бота, той ви вкарва в channel 0 (partyline). Можете да се преместите в друг канал, в който никой практически не може да ви види. Валидните номера на канали са от 1 до 99999.

.chat off - ви изкарва от всички канали.
.chat on - ви връща на partyline (ако сте били някъде другаде).


.chattr <псевдоним> [флагове] [канал]

Нужни флагове: +m|m

Позволява ви да видите и да промените флаговете на даден потребител.
Например за да дадете на foobar p и f флагове напишете:

.chattr foobar +pf

или ако искате да му махнете операторските права:

.chattr foobar -o

това можете да го направите и по следният начин

.chattr foobar -o+pf

ако искате за канал просто добавете каналът след всичко това:

.chattr foobar +o #blah

може едновременно да се променят глобални и за канал, например +f глобален и +o за канал #blah

.chattr foobar f|o #blah

ВНИМАНИЕ: Само собственик (+n) може да изтрие +n, +m и +t флагове. Ако някой е добавен като перманентен собственик, той може да се изтрие само от конфигурационния файл.

Вижте още: whois


.chhandle <стар псевдоним> <нов псевдоним>

Нужни флагове: +t|-

Променя псевдонима на дадения потребител.


.chpass <псевдоним> [нова парола]

Нужни флагове: +t|-

Променяте паролата на дадения потребител. Ако не зададете нова парола, старата ще бъде премахната.


.comment <потребител> <коментар>

Нужни флагове: +m|-

Създава или променя полето за коментар на потребител. То може да се види единствено чрез '.whois' или '.match'. Само мастъри могат да виждат коментарите.


.console [канал] [флаг]

Нужни флагове: +to|o

Променя конзолата ви, така че ще виждате само тези видове съобщения според флаговете, които си сложите. Валидните флагове са:

m показва ви msg/ctcp към бота
p показва ви кой говори в каналът и ctcp от него
k показва ви kick/ban/modes в канала
j показва ви joins/parts/nick changes/signoffs/и други действия в канала
s показва ви съобщенията от сървъра и connect/disconnects

Нужни флагове: +m|-

b показва ви links/unlinks/userfile-sharing
c показва ви командите, които потребители пишат на dcc/msg
w показва ви съобщенията между IRC оператори (wallops)
o показва ви съобщения от ботнета (Строго препоръчително)
x показва ви трансфера на файлове и file-area командите
d показва ви debug съобщенията, от които само програмистите се интересуват

Нужни флагове: +n|-

r показва ви всичкия RAW текст, който идва от сървъра
v показва ви изпратеният текст към сървъра

Също така има 8 вида конзоли от 1 до 8


.console <потребител> [канал] [флагове]

Нужни флагове: +m|m

Използва се да се сложат флагове за конзолата на друг потребител.


.dccstat

Нужни флагове: +m|-

Показва във вид на таблица всички dcc връзки на бота.
Те биват:

SOCKS сокет на връзката (винаги уникален)
ADDR IP адрес на хоста, към който се е свързал бота
PORT порт, който се използва за свръзка
NICK псевдонима на бота или потребителя, който се е свързъл, ако е бот или потребител
HOST понякога, хостът е еднакъв с IP адреса
TYPE вид на dcc връзката (вижте по-долу)

Видовете връзки, които са възможни са:

chat потребител в dcc-chat мод
pass потребителя бива попитан за неговата парола
send raw data връзка: потребителят изпраща файлове
get raw data връзка: потребителят приема файлове
getp изчакващ get (изчаква потребителят да го приеме)
lstn порт за telnet
t-in идваща заявка от потребител за връзка
file потребител в dcc-chat file зоната
bot свързан бот
bot* бот чакащ за връзка
rela потребител прехвърлил се в друг бот (relay)
>rly потребител прехвърлил се от друг бот
conn изчакващ telnet връзка (chat, relay, bot-link, др.)
new нов потребител през телнет, записващ псевдонимът си
newp нов потребител през телнет, записващ паролата си

В добавка 'chat' и 'bot' имат следните флагове. (Главните букви означават, че флагът е активен, а малките обратното).

За 'chat' флаговете са:

C във файл зоната, но способен да се върне в partyline
p достъп само до partyline
T telnet връзка
E echo е on
P използва paging


За 'bot' флаговете са:

P чака за отговор след като е изпратил ping
U user-file подялбата е разрешена
C ботът е приел връзката
O предложен е user-file, чака за отговор
S в процес на изпращане на user-file
G в процес на приемане на user-file
W предупреждава бота да спре да се опитва да се свърже с него
L leaf bot
I ботът се свързва в момента
A агресивна подялба на user-file


.debug

Нужни флагове: +m|-


.die [причина]

Нужни флагове: +n|-

Спира бота, и той излиза от IRC веднага.


.echo on/off

Нужни флагове: -|-

Променяте дали съобщението ви да се връща обратно към вас. Когато е пуснато и кажете нещо ще го виждате втори път, както всички останали го виждат, ако не е - няма.


.fixcodes

Използвайте това в ситуациите, когато ботът си мисли, че когато използвате dcc правите telnet, това фактически пуска/изключва telnet-а.


.ignores

Нужни флагове: +m|-

Показва ви игнор листата на бота.


.link [някой бот] <друг бот>

Нужни флагове: +t|-

Опитва се да свърже два бота, ако използвате формата .link <друг бот> тогава вашият бот ще се опита да се свърже с другият бот.


.loadmod <модул>

Нужни флагове: +n|-

Стартира нов модул.

Вижте още: unloadmod


.lstat

Нужни флагове: +n|-

Показва статистика за езика, всичките избрани езици и секциите.

Вижте още: +lang, -lang, +lsec, -lsec, relang


.match <флаг> [канал] [[начало] лимит]

Нужни флагове: +o|o

Показва ви запис от потребителите и техните флагове.
Пример:

.match +o - ще ви покаже всички, които имат глобално 'o'
.match -o&+o - ще ви покаже всички локални 'o'
.match +f|f - ще ви покаже всички с глобални и локални флагове
.match |f #канал - ще ви покаже всички с локални права за дадения канал


.match <стойност> [[начало] лимит]

Нужни флагове: +o|o

Показва ви лист от записи, които садържат част от стойността (псевдоними или хостове).
Пример:

.match *.spnet.net 15


.me <текст>

Нужни флагове: -|-

Показва действие в бота.


.module [име на модул]

Нужни флагове: +n|-

Показва ви информация за заредените модули.

.modules [име на бот]

Нужни флагове: +n|-

Показва заредените модули на вашия или на друг бот.


.motd [име на бот]

Нужни флагове: -|-

Изкарва ви motd на дадения бот.


.newpass <парола>

Нужни флагове: -|-

Променяте си паролата в бота.


.handle <нов псевдоним>

Нужни флагове: -|-

Променяте си псевдонима, с който сте добавени в базата данни на бота.


.note <псевдоним[@бот]> <съобщение>

Изпраща съобщение на дадения потребител, което само той вижда, ако той в момента е в бота и ако не е away ще го получи веднага, в противен случай бота ще го запази и в последствие потребителят ще си го прочете. Когато влезете в канал, в който е бота и имате оставено съобщение ботът ще ви съобщи.

Вижте още: whom, notes


.quit [коментар]

Нужни флагове: -|-

Излизате от бота, ако напишете коментар той ще бъде изписан на другите потребители от ботнета.


.rehash

Нужни флагове: +m|-

Пуска наново конфигурационият файл на бота, като презарежда и скриптовете.

Вижте още: save, reload, restart


.relay <име на бот>

Нужни флагове: +o|-

Ще ви пренесе използвайки telnet в друг бот, независимо дали са директно свързани.

Вижте още: bots


.reload

Нужни флагове: +m|m

Пуска наново базата данни с потребителите, като премахва всички промени направени след последният '.save'

Вижте още: rehash, save


.restart

Нужни флагове: +m|-

Рестартира TCL интерпретатора, и пуска наново всички таймери, и пуска наново конфигурациония файл.

Вижте още: rehash, reload, save


.save

Нужни флагове: +m|m

Кара бота да запише последните промени по базата му данни.

Вижте още: reload, rehash


.set <променлива> <стойност>

Нужни флагове: +n|-

Променя стойностите на дадените опции в бота, ако е използвана без стойност ще покаже моментните настройки за дадената променлива, те биват:

mod-path nat-ip dcc-flood-thr die-on-sighup
die-on-sigterm Remote-boots max-dcc max-logs
enable-simul Protect-telnet ident-timeout share-unlinks
allow-dk-cmds botnet-nick help-path temp-path
userfile Motd notify-newusers admin
owner my-hostname my-ip network
save-users-at switch-logfiles-at connect-timeout reserved-port
log-time Require-p keep-all-logs open-telnets
firewall Console default-flags whois-fields
hourly-updates Username ignore-time uptime
Version Numversion telnet-flood

Вижте още: .help <стойност>


.simul <псевдоним> <текст>

Нужни флагове: +n|-

Ако потребителят е в бота, ботът ще симулира, че той пише зададения текст.


.status [all]

Нужни флагове: +m|m

Дава пълна информация за бота.

Вижте още: set, channel, debug


.su <потребител>

Нужни флагове: -|-

Променя потребителя на зададения. Ако сте собственик на бота той няма да изисква парола за да преминете като друг потребител, в противен случай ще сте попитани за паролата на потребителят.


.trace <бот>

Нужни флагове: +t|-

Изпраща трейсиращ сигнал към другия бот. Ако този сигнал се върне (а той трябва да се върне!) ще видите нещо подобно на

Trace result -> Radnevka:Radnevo (1 secs, 1 hop)


.unlink <име на бот>

Нужни флагове: +t|-

Разкача избрания бот от ботнета.


.unlink *

Нужни флагове: +t|-

Разкача всички ботове.

Вижте още: link, bots, bottree


.unloadmod <модул>

Нужни флагове: +n|-

Премахвате модул.


.uptime

Нужни флагове: +m|m

Показва ви от колко време бота е пуснат, '.status' също показва тази информация.

Вижте още: status


.who [име на бот]

Нужни флагове: -|-

Показва ви хората в бота, също така и ботовете свързани с него. Първата графа ви показва хората, които са в дадения канал, * пред псевдонимa им значи, че са +n (собственици) на ботa, +-сът означава, че са с мастърски права, а @, че са обикновени оператори.

Вижте още: whom


.whois <псевдоним>

Нужни флагове: +о|о

Ще ви покаже информация за даденият потребител, ще ви покаже няколко полета:


HANDLE псевдонима на потребителят
PASS 'yes', ако си е сложил парола, 'no' ако не е
NOTES броят на съобщенията, които чакат потребителя
FLAGS флаговете на потребителя
LAST кога последно е видян потребителят в канал, в който е ботът
COMMENT коментар поставен на потребителя (Само мастъри могат да го виждат!)


Валидните флагове за FLAGS са:


o global op (ботът ще дава @ на този потребител във всички канали)
m master (потребителят е мастър на бота)
n owner (собственик на бота)
t botnet мастър
x xfer (потребителя има достъп до файл зоната)
j janitor (потребителят е мастър във файл зоната)
p party-line (потребителят има достъп до party-line)
c common (тъп флаг)
u unshared (потребителят не се изпраща на другите шернати ботове)
b bot (потребителят е бот)
d global deop (ботът ще маха операторските права на даденият потребител)
k global auto-kick (ботът автоматично ще рита потребителя от каналите, в които е)
f global friend (тъпо звучи а?;) (потребителят не бива наказван от бота, ако върши лоши неща)
v global voice (потребителят получава автоматично +v в +autovoice канали)
a auto op (потребителят получава автоматично операторски права във всички канали, в които влезе)
h потребителят може да вижда highlighting
w wasop-test (нуждае се от wasop test за +stopnethack процедура)
g give auto-voice (дава автоматично +v на дадения потребител независимо дали каналът е +autovoice)


За ботове има допълнителни флагове, които се добавят чрез 'botattr':


s share (ботът поделя базата си данни за потребителите, 'агресивно')
p share (ботът поделя базата си данни за потребителите, 'пасивно')
g ботът поделя всичките си канали
h ботът автоматично се свързва с дадения бот, има по-голям преуритет
a алтернативен hub, ако hub-ът го няма ботът ще се опита да се свърже към дадения бот
l leaf (на ботът не му е позволено да се свързва с други ботове)
r reject (ботът няма да може да се свързва с никого)
i isolate


Вижте още: match


.whom [канал]

Нужни флагове: -|-

Ще ви покаже в таблица потребителите, които са на partyline. Псевдонимите им ще са предшествани от същите символи както при '.who' (*,+,%,@) и ако ги няма ще видите away съобщението им.

Вижте още: who, chat, bots


.act [канал] <текст>

Нужни флагове: +о|о

Показва действие в дадения канал, точно както /me текст в mIRC.


.adduser [!]<псевдоним> [потребител]

Нужни флагове: +m|m

Добавя нов потребител от канала използващ хоста, с който е той в момента. Ако потребителят използва различен псевдоним от този, който ботът знае и чрез който го познава, можете да го зададете чрез '<потребител>' (името което ботът ще помни). Ако искате да добавите потребителя със статичен хост използвайте '!' пред псевдонима му.

Вижте още: +host, -host, +user, -user


.channel [име на канала]

Нужни флагове: +о|о

Показва ви потребителите в канала, и тeхните флагове.


.deluser <псевдоним>

Нужни флагове: +m|m

Изтривате потребител от бота, който е в момента в канал, в който е ботът, използвайки техния моментен хост.


.deop <псевдоним> [канал]

Нужни флагове: +о|о

Ще премахнете операторските права на дадения потребител.

Вижте още: op


.invite <псевдоним> [канал]

Нужни флагове: +о|о

Поканва дадения потребител да влезе в канала, в който сте задали, ако не е зададен канал бота го поканва в канала, който е зададен в конфигурационният файл като пръв.


.kick [канал] <псевдоним> [причина]

Нужни флагове: +о|о

Ще изрита потребител от дадения канал със зададена причина, ако не напишете причина, ботът ще го изрита с 'requested'.

Вижте още: kickban


.kickban [канал] [-|@]<псевдоним> [причина]

Нужни флагове: +о|о

Изритва потребител от канал и му слага бан по хост. Псевдонимът ви ще бъде добавен в бан листата на бота като автор на дадения бан, а банът ще стои толкова колкото е зададен ban-time в конфигурациония файл. Този бан е локален само за канала, който сте задали, ако искате да го направите глобален и перманентен използвайте '.+ban'. Ако използвате причина тя също ще бъде добавена в информацията в бан листата на бота. Използването на - и @ се отнася за вида на бана, който ботът ще сложи, пример:


команда бан маска
.kickban nick *!*ident@*.domain
.kickban -nick *!*ident@host.domain
.kickban @nick *!*@host.domain



Това включва и nick!~ident@host.domain (strict-host 1).

Вижте още: +ban, bans, stick


.msg <псевдоним> <текст>

Нужни флагове: +о|-

Изпраща лично съобщение на дадения псевдоним.


.op <псевдоним> [канал]

Нужни флагове: +о|о

Ботът ще даде операторски права на дадения псевдоним в дадения канал.

Вижте още: deop


.reset [канал]

Нужни флагове: +m|

Изчиства информацията в бота за дадения канал. (не виждам смисъл в тази команда но както и да е...)


.resetbans [канал]

Нужни флагове: +о|о

Рестартира бановете в бан листата на бота за дадения канал, и всички банове, които са в канала и не са добавени в бота, ще бъдат махнати, а тези, които са в ботът, а не са активни за дадения канал, ще бъдат добавени.


.resetexempts [канал]

Нужни флагове: +о|о

Същото действие както при горната команда, само че за exempts.


.resetinvites [канал]

Нужни флагове: +о|о

Същото действие както при горните две, само че за инвайти.


.say [канал] <текст>

Нужни флагове: +о|о

Изписва съобщение в канала, от името на бота.


.topic <текст>

Нужни флагове: +о|о

Променя топика на канала, като се има предвид, че бота е с операторски права или в каналът няма +t.


.+ban <хост> [канал] [%времетраене на банът <XdXhXm>] [причина]

Нужни флагове: +о|о

Добавя бан в перманентната листа с бановете на бота, с опции за времетраене и причина. Този бан ще бъде активен за всички канали, в които е бота, ако не бъде зададен канал при слагането му, и ще бъде записан с вашия псевдоним и причина. Ако поставите @ преди причината ще я направите видима само за хората в бота. Времетраенето е в дни, часове, минути като замествате 'X' със цифровите им стойности.

Вижте още: bans, -ban, stick, unstick


.-ban <хост или номер>

Нужни флагове: +о|о

Премахва бан от листата с бановете на бота, можете да го премахнете използвайки номер, който ще видите след използването на '.bans'.

Вижте още: bans, +ban, stick, unstick


.+chan <канал>

Нужни флагове: +n|

Добавяте нов канал за бота, в който ботът ще влезе. След промяната напишете '.chansave', за да се запази.

Вижте още: -chan, chaninfo, chanload, chansave


.-chan <канал>

Нужни флагове: +n|

Премахвате цялата информация за канала от бота.
ВНИМАНИЕ: Тази команда премахва всичко! Цялата информация за опциите на канала и потребителите в него. НЕ я използвайте, за да накарате бота времено да излезе от канала!!! Използвайте 'inactive' опцията на 'chanset'!!!

Вижте още: +chan, chaninfo, chanload, chansave


.+chrec <псевдоним> [канал]

Нужни флагове: +m|m

Добавя празен запис за дадения потребител за канала, така че инфото на потребителя да се запази. Никакви флагове не са нужни на потребителя.


.+exempt <хост> [канал] [%времетраене <XdXhXm>] [причина]

Нужни флагове: +о|о

Добавя защита от бан в перманентната листа на бота, с опция за времетраене и причина на слагане.


Вижте още: -exempt, stick, unstick


.-exempt <хост или номер>

Нужни флагове: +о|о

Премахва даден защитен хост от листата използвайки хоста или номера, който се вижда при използване на командата 'exempts'.

Вижте още: +exempt, stick, unstick, exempts


# +invite <хост> [канал] [%времетраене <XdXhXm>] [причина]

Нужни флагове: +о|о

Добавя покана в листата с перманентните покани. Обяснение на стойностите зададени при изпълнението са същите както при +ban, +exempt и т.н.


.-invite <хост или номер>

Нужни флагове: +о|о

Премахва покана от листата с перманентните покани. Обяснението на процедурата е същото както при -ban, -exempt.


.bans [канал [стойност]]
.bans all


Нужни флагове: +о|о

Показва ви листа с глобалните банове активни за дадения канал, и лист със специфичните банове за канала, също така и всички банове в канала, които не са сложени в бота.

Пример:

[ 3] *!cxx6080@*.spnet.net (perm)
abuse: Amin
Created 3 days ago

Номерът [3] може да бъде използван, за да се махне бана. Следващото е фактически хоста, който е баннат (perm) означава, че е перманентен, което значи, че няма автоматично да се махне. Ако банът е с време то ще бъде показано в същата тази графа. На следващия ред е показан псевдонимът, който го е сложил и причината, която е дадена за бана. И най-накрая преди колко време е сложен бана. Понякога можете да видите '!' или '*' преди номера на бана. '!' означава, че банът е в бан листата на бота, но в момента не е сложен в каналът, а '*' показва, че банът НЕ е в листата на бота, а е сложен в канала, такива банове се наричат активни. Ако напишете 'bans' ще видите само активните банове за дадения канал. Ако използвате 'bans all' ще видите всички банове в паметта на бота. Ако използвате '.bans [стойност]' ще видите всички банове, които съдържат тази стойност.

Вижте още: -ban, +ban, #set ban-time, stick, unstick


.chaninfo <канал>

Нужни флагове: +m|m

Показва ви всичките настройки за дадения канал в бота както следва:


chanmode кои модове са сложени за дадения канал, и двата вида + и - могат да бъдат слагани
idle-kick изритва потребителите, които натрупат idle (използвайте 0, или dont-idle-kick за да изключите тази опция)


ВНИМАНИЕ: Поради причини за сигурност само перманентни собственици могат да слагат need-* настройките.


need-op tcl команда, която да се изпълни, когато ботът няма операторски права
need-invite tcl команда, която да се изпълни, когато ботът се нуждае от покана за канала, за да влезе
need-key tcl команда, която да се изпълни, когато ботът се нуждае от ключа на канал, за да влезе
need-unban tcl команда, която да се изпълни, когато ботът има бан
need-limit tcl команда, която да се изпълни, когато ботът се нуждае да влезе, а има лимит на канала


Следните настройки могат да се слагат с + или - (например: .chanset #канал -clearbans)


enforcebans изритва хората, които имат бан в канала
dynamicbans оставя само активните банове за канала, когато са нужни
userbans позволява на други потребители в канала да слагат банове
dynamicexempts оставя само активните +e в канала, когато има нужда
userexempts позволява да се слагат +е директно
dynamicinvites оставя само активните инвайтове за канала, когато са нужни
userinvites позволява да се слагат +I директно (не работи за UniBG)
autoop автоматично дава операторски права на потребители, когато влязат в канала
bitch само потребители с +о флаг могат да имат операторски права в канала
greet казва инфото на потребителят, когато влезе в канала
protectops дава отново +о на потребител, който е бил деопнат
protectfriends дава отново операторски права на +f потребител, на който са били отнети
dontkickops никога не рита +о потребители
wasoptest прави wasop тест за +stopnethack
inactive никога не влиза в този канал, или го напуска ако вече е в него. Полезно е когато искате да накарте бота да излезе от канала без да губите настройките му
statuslog записва статуса на канала всеки 5 минути
stopnethack премахва операторските права на всеки, който влезе в канала с serverops (след сплит)
cycle излиза и влиза в канала, когато няма операторски права
revenge предприема действия срещу всеки, който ритне, деопне +f потребител също така и към себе си
revengebot Сходно с revenge опцията, само че действа само за ботове.
sectet не дава информация за канала в ботнета
shared поделя настройките на потребителите за канала
autovoice кара бота да следи за +v потребители
autohalfop Дава +h на потребители с +l флаг веднага щом влязът в канала. Това не е препоръчително.
protecthalfops Дава отново +h права на +l потребител, на който e бил отнет.
nodesynch Позволява на потребители които нямат операторски статус в канала да променят модовете му. Това ще спре ботът да рита IRC оператори които променят модовете на каналът без да имат @.


Следните са опции против флуд, слагат се по следният начин:

.chanset <канал> flood-вид номер:секунди

кyдето номер и секунди индикират за колко секунди флудът ще бъде засечен.

.chanset <канал> flood-вид 0:0 (така ще премахнете флуд защитата за дадения вид)


flood-chan задава флуд нивото на публичен текст и CTCP ACTIONs
flood-ctcp задава флуд нивото на ctcp-та в канала това включва PING, VERSION, ACTION
flood-join дефинира номера на клонингите, които могат да влязат от даден user@host за дадено време
flood-kick дефинира колко потребителя може да изрита някой преди да бъдат взети мерки с/у него
flood-deop дефинира колко потребителя може да деопне някой преди да бъде наказан


Вижте още: +chan, -chan, chansave, chanload, chanset


.chanload

Нужни флагове: +n|n

Презарежда опциите за каналите, които са дефинирани във файла с базата данни за каналите. Това ви позволява да се върнете към предишните опции, ако сте объркали нещо.


.chanset <канал> <опция>

Нужни флагове: +n|n

Променяте опции за даден канал.


.chansave

Нужни флагове: +n|n

Запазва опциите на всички канали в задедения от конфигурациония файл (chanfile).


.chinfo <потребител> [канал] [инфо линия]

Нужни флагове: +m|m

Добавя линия със зададената информация за потребителя. Тя ще се покаже, ако имате сложен greet on и когато влезете в канала ботът ще я съобщи. Ако тя започва с '@' тогава ще бъде заключена и дадения потребител няма да може да я промени повече.За да премахнете инфо за даден потребител използвайте просто 'none' вместо инфо линия.

Вижте още: info


.info [канал] [инфо]

Нужни флагове: -|-

Добавя ви инфо, което ще бъде видяно чрез /msg команда 'who' или 'whom' и когато влезете в канала. За да го премахнете напишете 'none' вместо инфо.


.invites [канал [стойност]]
.invites all


Нужни флагове: +o|o

Обяснението на командата е сходно с .bans [канал [стойност]], .bans all


.exempts [канал [стойност]]
.exempts all


Нужни флагове: +o|o

Обяснението на командата е сходно с .bans [канал [стойност]], .bans all


.stick [ban/exempts/invite] <хост или номер>

Нужни флагове: +o|o

Прави ban/exempts/invite 'sticky', което ще рече, че ботът ще се старае винаги да го държи активен в канала. Ако някой го махне ботът веднага ще го слага. Ако каналът не използва dynamicbans тази команда няма ефект.


.unstick [ban/exempts/invite] <хост или номер>

Нужни флагове: +o|o

Превръща 'sticky' бана в нормален отново.


.seen <псевдоним>

Нужни флагове: -|-

Показва ви кога последно псевдонима е бил видян от бота.


.store

Нужни флагове: -|-

Запазва конзолните ви настройки, така че следващия път когато влезете в бота те ще се сложат автоматично.


.notes index
.notes read <номер или ALL>
.notes erase <номер или ALL>


Нужни флагове: -|-

Можете да манипулирате съобщенията, които са ви били оставени.


notes index показва ви всички съобщения
notes read четете си съобщенията
notes erase изтривате ги



.flagnote <флаг> [#канал/ALL] <текст>

Нужни флагове: +m|m

Изпращате даден текст на потребители с определения флаг (<+/-><глобален>[&/<канал>].


.net <команда>

Нужни флагове: +m|-

Ще се изпълни дадената команда във всички шернати ботове, в които имате права.

.remote <име на шернатия бот> <команда>

Ще се изпълни дадената команда в посочения бот.