Anope Services

Команди към BotServ

BotServ или BS е услуга, която ви позволява да ползвате системен бот за канал (може да е ChanServ).

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

Командите за BotServ можете да видите в чата с /msg BS HELP [command]

Описание на командите:

Подчертаните параметри трябва да заместите с вашите данни, като параметрите в квадратни [скоби] не са задължителни.
Ако няколко параметъра са обединени в скоби и разделени със знак | се ползва един от тях.
Примери: {A|B} - A или B; [A|B] - A или B или нищо

BOTLIST

/msg bs botlist
Показва ви наличните ботове в мрежата.
Означените със * могат да се ползват само от IRC оператори.

INFO

/msg bs info {#channel|nickname}
Показва настройките за защита на канала, или информация за посочения бот.

SET BANEXPIRE

/msg bs set banexpire #channel time
След колко време (time) да се махат автоматично бановете, поставени от бота. При стойност 0 няма да се махат.

SET DONTKICKOPS

/msg bs set dontkickops #channel {ON|OFF}
Защита на операторите в канала - когато е включено, те няма да бъдат kick от бота, дори да нямат ниво NOKICK.

SET DONTKICKVOICES

/msg bs set dontkickvoices #channel {ON|OFF}
Защита на потребителите с Voice в канала - когато е включено, те няма да бъдат kick от бота, дори да нямат ниво NOKICK.

SET FANTASY

/msg bs set fantasy #channel {ON|OFF}
Позволява използване в канала на команди като !op, !deop, !voice, !devoice, !kick, !kb, !unban, !seen
Трябва да имате права за ниво FANTASIA и за съответната команда.

SET GREET

/msg bs set greet #channel {ON|OFF}
Дали да изписва в канала записания поздрав към псевдонима на потребители с ниво GREET.

KICK

Следващите настройки KICK изискват потребителят да има ниво SET.

KICK BOLDS

/msg bs kick bolds #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който пише с удебеляване.
Може да определите колко пъти (ttb) да kick преди да постави ban - times till ban. Ако ttb не е зададено, няма да банва.

KICK COLORS

/msg bs kick colors #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който пише цветно.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.

KICK REVERSES

/msg bs kick reverses #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който пише с обърнати цветове.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.

KICK UNDERLINES

/msg bs kick underlines #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който пише с подчертаване.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.

KICK ITALICS

/msg bs kick italics #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който пише с наклон.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.

KICK CAPS

/msg bs kick caps #channel {ON|OFF} [ttb [min [percent]]]
Дали да изритва от канала някой, който пише само с главни букви.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.
Допълнително може да определите колко най-малко трябва да бъдат главните букви и колко процента от целия текст, за да наказва (по подразбиране е min 10 букви и 25%).

KICK FLOOD

/msg bs kick flood #channel {ON|OFF} [ttb [ln [secs]]]
Дали да изритва от канала някой, който пише много редове за кратко време.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.
Допълнително може да определите при колко реда (линии - ln) за колко секунди да наказва (по подразбиране е 6 реда за 10 sec).

KICK REPEAT

/msg bs kick repeat #channel {ON|OFF} [ttb [num]]
Дали да изритва от канала някой, който повтаря едно и също в канала.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.
Допълнително може да определите за колко (num) повторения да наказва (по подразбиране е 3 пъти).

KICK AMSG

/msg bs kick amsg #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който повтаря едно и също в различни канали, в които е бота.
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.

KICK BADWORDS

/msg bs kick badwords #channel {ON|OFF} [ttb]
Дали да изритва от канала някой, който употребява лоши думи (зададени с команда BADWORDS).
Може да определите колко пъти (ttb) да kick преди да постави ban. Ако ttb не е зададено, няма да банва.

BADWORDS

/msg bs badwords #channel add word [SINGLE|START|END]
/msg bs badwords #channel del {word|entry-num|list}
/msg bs badwords #channel list [mask|list]
/msg bs badwords #channel clear
Настройвате кои лоши думи да са забранени за канала (вижте настройката KICK BADWORDS).
- ADD - добавяте дума. При опция SINGLE трябва да бъде написана точно тази дума. При START ще засича дума, която започва с указаното, а при END - която завършва.
- DEL - изтривате дума, като може да зададете определен номер от списъка или списък от номера.
- LIST - показва списък с думите, като може да поискате съвпадащи с маска, или определени номера.
- CLEAR - изтривате всички думи от списъка.
Примери:
/msg bs badwords #channel add bitch start - добавяте дума - ще засича bitch или bitches
/msg bs badwords #channel del 3 - изтривате третата дума от списъка
/msg bs badwords #channel del 2-5,7-9 - изтривате от 2 до 5 дума и от 7 до 9 от списъка
/msg bs badwords #channel list - показва списъка на думите
/msg bs badwords #channel list bit* - показва думи съвпадащи с маската
/msg bs badwords #channel list 3-8 - показва от 3 до 8 думи от списъка
/msg bs badwords #channel clear - изтривате всички думи

SAY

/msg bs say #channel text
Ботът казва текста в канала.

ACT

/msg bs act #channel text
Ботът казва текста в канала подобно на команда /me.


Команди за Services Administrators:

SERVADMIN BOT

/msg bs bot add nick user host real
/msg bs bot change oldnick newnick [user [host [real]]]
/msg bs bot del nick
Създавате системни ботове за мрежата, които потребителите могат да ползват за каналите си.
- ADD - създавате бот с определен nickname (който не е регистриран), username, hostname и realname.
- CHANGE - променяте псевдонима и хоста на бота, без да изтривате записаните към него настройки за канали.
- DEL - изтривате бот.
Изисква permission botserv/bot

SERVADMIN SET NOBOT

/msg bs set nobot #channel {ON|OFF}
Забранявате използване на системни ботове за посочения канал.
Изисква permission botserv/set/nobot

SERVADMIN SET PRIVATE

/msg bs set private botname {ON|OFF}
Само IRC operators да могат да вкарват посочения бот в канали.
Изисква permission botserv/set/private