BotService pozwala tworzyć i zarządzać rozszerzalne boty, które żyją w kanałach, odpowiada na wiadomości, pozdrawia użytkowników i wykonywać własne polecenia. Bots są zbudowane na systemie podłączania funkcji - każdy bot może być skonfigurowany z różnych zachowań.
Możliwości
Każdy bot może mieć jedną lub więcej możliwości włączonych:
- Mencje - odpowiada, gdy ktoś wspomina bot po imieniu
- Greeter - wita użytkowników, gdy dołączają do kanału, opcjonalnie mówi do widzenia na części
-
Polecenia własne
- zdefiniowany przez użytkownika
Wyłącznik BotNamepolecenia z konfigurowalnymi odpowiedziami -
Pomoc
- built- in
Bot Name helppolecenie wykazujące dostępne polecenia -
Koper ogrodowy
- RPG kości toczenia ze standardowym notacji (
2d6,d20+5,4d6kh3). Stosowanie! Bot Name rolla < ph0 > < < ph1 > < / ph1 > >toczyć kości - Mediana - auto- umiarkowanie, które monitoruje wszystkie wiadomości dla zablokowanych słów, spam, powódź, i zamki blokady nadużyć. Konfiguracyjne działania: ostrzeżenie, wyciszenie lub kopnięcie
-
Ciekawostki - interaktywny quiz z 6 kategorii, punktacji i timerów. Stosowanie
BotName trivia start!by rozpocząć rundę - Scheduler - posty zaplanowane < ph0 > < / ph0 > wiadomości do kanałów. Obsługuje interwał (co N minut) i harmonogramy dzienne (przy HH: MM UTC)
-
RSS - monitoruje RSS < ph0 > < / ph0 > karmy i posty do kanałów. Stosowanie
! BotName rss add < ph0 > < < ph2 > < / ph2 > > < ph1 > < ph3 > < / ph3 > >do dodania paszy
Dla przyszłych wydań planowane są dodatkowe możliwości (LLM, Script, Game).
Jak działa bots
Każdy bot działa jako własny proces na serwerze. Kiedy wiadomość dociera do kanału, do którego dołączył robot, robot sprawdza każdą zdolność. Pasywne możliwości (takie jak Modernizacja) uruchamiane są na każdej wiadomości, podczas gdy aktywne możliwości korzystają z wygranych first-match- winds. Zegar chłodzenia uniemożliwia bota zbyt często reagować.
Bots pojawiają się na nicklist kanału z ⚙ przedrostek i są zgrupowane poniżej zwykłych użytkowników. Mogą być wyrzucane lub zakazane z kanałów jak normalni użytkownicy.
Uprawnienia
Tylko admins and operatorzy serwerów może tworzyć, modyfikować lub usuwać boty. Wszyscy użytkownicy mogą przeglądać informacje o bocie i używać poleceń bot.
Zapis
Funkcja Dice obsługuje standardową notację RPG:
-
NdS- toczyć kostkę N bokami S (np.,2d6) -
dS- skrót dla 1 śmierci (np.d20) -
NdS + M- dodać modyfikator (np.d20+5) -
NdS- M- odejmuje modyfikator (np.d8-2) -
NdSkhK- zachować najwyższą kostkę K (np.,4d6kh3) -
NdSklK- zachować najniższe K kości (np.,2d20kl1)
Kategorie Ciekawostki
Dostępne kategorie ciekawostek: ogólny, nauka, historia, geografia, technologia, rozrywka.
Polecenia: Bot trivia start, Bot trivia stop, Bot trivia score,
Odpowiedź na pytanie:
Uchwyty do szablonów
Odpowiedzi bot wspierają tych posiadaczy miejsc:
-
{nickname}- użytkownik, który wywołał odpowiedź {channel}- aktualna nazwa kanału{topic}- aktualny temat kanału-
{prefix}- przedrostek komendy bot (np.!) {botname}- nazwa ekranu bota
Okno zarządzania
Otwórz okno zarządzania botem z
Narzędzia
menu, the toolbar Options dropdown, or by typing
/bot
bez argumentów (tylko admin). Okno dialogowe pokazuje wszystkie boty z widoku split-: wybierz bot po lewej, aby zobaczyć jego szczegóły, kanały, polecenia i haki zdarzeń po prawej stronie.
Zobacz również
Bot Management Dialog · /bot Command Reference · Polecenia Bot · Koper ogrodowy · Ciekawostki · Scheduler · RSS · Mediana · ChanServ