BotServ
BotServ
Opis
BotServ to usługa umożliwiająca nam umieszczenie na swoim kanale jednego z naszych botów. Jest skierowana dla użytkowników nie mogących hostować własnego bota, lub takich którym wystarczy podstawowy zestaw komend, obsługiwanych przez bota. Bot udostępniony poprzez BotServ przejmuje na kanale część funkcji ChanServ (kopanie, ustawianie trybów, dawanie uprawnień i podobne), a także oferuje dodatkowe możliwości.
Przypisywanie bota do kanału
Do wykonania tej akcji musimy być właścicielem kanału. Najpierw wybierzmy bota, którego chcemy przypisać. Zapoznajmy się z listą dostępnych botów wpisując:
/msg BotServ BOTLIST
Następnie, aby już przypisać bota, wpisujemy:
/msg BotServ ASSIGN #kanał bot
Analogicznie, aby usunąć bota z kanału wpisujemy:
/msg BotServ UNASSIGN #kanał
W danej chwili na kanale może przebywać tylko jeden bot. Wszystkie boty działają jednakowo i korzystają z tych samych ustawień, zatem swój wybór oprzyj jedynie na jego nicku i masce, kierując się własnymi upodobaniami. Zmiana bota na kanale nie spowoduje zmiany jego zachowania.
Podstawowa konfiguracja
Boty z BotServa mają dość ograniczoną funkcjonalność - komendy które
obsługują ograniczają się do tych, które są wyświetlane po wydaniu botu
polecenia HELP
. Można jednak sprawić, aby bot zachowywał
się nieco bardziej jak bot i nieco mniej jak zwykła, nic nie robiąca
sesja.
Bota konfigurujemy używając polecenia:
/msg BotServ set opcja #kanał parametry
Poniżej prezentujemy listę opcji:
DONTKICKOPS (ON|OFF)
- Bot nie będzie kopać operatorów
kanału.
DONTKICKVOICES (ON|OFF)
- Bot nie kopie osób z prawem głosu
(+v).
GREET wiadomość
- Bot będzie wyświetlać użytkownikom
wchodzącym na kanał wiadomość powitalną.
FANTASY (ON|OFF)
- Bot będzie reagował na publiczne
komendy, typu !op, !voice, !halfop, !kick, !ban, !topic - ustawienia
dostępu zależą od ustawień listy ACCESS/XOP kanału.
BANEXPIRE czas
- Bany ustawione przez bota będą się
przedawniały po podanym czasie. Czas wpisujemy w formacie
2d
- 2 dni. Wpisz 0 aby bany nie przedawniały się.
Pamiętaj, aby między opcją a parametrami wpisać nazwę kanału!
Dodatkowo, boty z BotServ posiadają opcję czarnej listy słów, pozwalającą na automatyczne usuwanie z kanału użytkowników używających wcześniej ustalonych przez nas wyrazów.
Składnia:
/msg BotServ BADWORDS #kanał ADD słowo [SINGLE | START
| END]
- dodaje wskazane słowo do listy. Parametr SINGLE powoduje, że
użytkownicy będą kopani za używanie wskazanego słowa w całości. Parametr
START powoduje, że użytkownicy będą kopani za używanie wskazanego
słowa na początku innych wyrazów. Parametr END powoduje, że
użytkownicy będą kopani za używanie wskazanego słowa na końcu innych
wyrazów. Pominięcie parametru powoduje, że użytkownicy będą kopani w
każdym z przypadków, kiedy zostanie użyte wskazane słowo. Każde słowo
należy dodać oddzielnym poleceniem.
/msg BotServ BADWORDS #kanał DEL {słowo | numer-wpisu |
lista}
- usuwa wskazane wpisy z listy słów. Jako argument przyjmuje słowo,
numer wpisu lub listę (przykład poniżej dla polecenia LIST).
/msg BotServ BADWORDS #kanał LIST [maska | lista]
-
wyświetla zawartość listy słów. Jeśli zostanie podana maska tylko
pasujące wpisy zostaną pokazane. Można także użyć listy, przykład:
/msg BotServ BADWORDS kanał LIST 2-5,7-9
listuje
wpisy od numeru 2 do 5 oraz od 7 do 9.
/msg BotServ BADWORDS #kanał CLEAR
- usuwa wszystkie
wpisy z listy.
Aby umożliwić kopanie za "brzydkie słowa" musimy jeszcze wykonać komende
/msg BotServ KICK BADWORDS #kanał on