Bots może mieć własne polecenia, które reagują na określone wyzwalacze. Gdy użytkownik wpisuje przedrostek polecenia bot, po którym następuje nazwa bot i słowo wyzwalające, bot odpowiada za pomocą skonfigurowanej odpowiedzi.
Składnia
Wyłącznik BotName
Prefiks (! domyślnie) i nazwa bot są wymagane przed słowem spustu. Na przykład, jeśli bot o nazwie "FAQ" posiada polecenie "rules":
Zasady FAQ!
Tworzenie poleceń
Użyj
/bot addcmd polecenie lub okno zarządzania botem:
/bot addcmd FAQ rules Please read the #rules channel /bot addcmd FAQ hours We're available 9am-5pm EST
Każde polecenie ma trigger
(typ użytkownika słowa) oraz response
(co mówi robot). Opcjonalny opis jest pokazany w
Bot Name help
Lista.
Uchwyty do szablonów
Reakcje poleceń obsługują dynamicznych posiadaczy miejsc:
-
{nickname}- użytkownik, który powołał się na polecenie -
{channel}- kanał, na którym użyto komendy {prefix}- przedrostek komendy bota{botname}- imię bota
/bot addcmd FAQ welcome Hello {nickname}, witam w {channel}!
Built- in Polecenie pomocy
Jeśli funkcja Pomoc jest włączona, wpisanie
Bot Name help zawiera listę wszystkich dostępnych poleceń wraz z ich opisami. Jest to automatyczne - nie jest wymagane ustawienie.
Pomocy!
Zasady i ograniczenia
- Podajniki muszą być unikalne na bota (wrażliwe na uszkodzenia)
- Własne polecenia muszą być włączone na bocie
- Tylko administratorzy i operatorzy serwerów mogą dodawać lub usuwać polecenia
- Ochłodzenie bot stosuje się - szybkie inwokacje mogą być ignorowane
Zarządzanie za pośrednictwem okna dialogowego
Otwórz okno zarządzania botem (Narzędzia → Zarządzanie botami), wybierz bot i kliknij Polecenia Tab. Stosowanie Dodaj polecenie... do tworzenia nowych poleceń lub Usuń usunąć istniejące.