Komendy
Komendy bota
Komendy to odpowiedzi bota na wiadomosci czatu zaczynajace sie od !. Mozesz tworzyc wlasne komendy lub uzywac gotowych komend wbudowanych.
Tworzenie komendy
W panelu przejdz do Chat Bot → Komendy i kliknij Dodaj komende. Dostepne pola:
- Trigger - slowo kluczowe (bez
!, aplikacja dodaje go automatycznie), np.discord→ komenda!discord - Aliasy - dodatkowe nazwy komendy oddzielone przecinkami (np.
dc, discordlink) - Odpowiedz - tresc wiadomosci ktora wysle bot na czat
- Uprawnienia - kto moze uzywac komendy (patrz nizej)
- Tier subskrypcji - widoczne gdy uprawnienia = Subskrybenci; pozwala ograniczyc do Tier 1/2/3 lub wszystkich
- Cooldown - minimalna przerwa miedzy uzyciem tej samej komendy (w sekundach)
- Dozwoleni uzytkownicy - lista konkretnych osob ktore moga uzywac komendy (niezaleznie od uprawnien)
- Wygasa - opcjonalna data/godzina po ktorej komenda przestaje dzialac
- Slowo kluczowe - opcjonalny trigger bez
!; bot reaguje gdy ktos napisze to slowo w wiadomosci (mozna skonfigurowac dokladne dopasowanie i wielkosc liter) - Dzwiek / Obrazek / Wideo - media odtwarzane na overlayach przy uzyciu komendy
- Czas trwania mediow - ile milisekund wyswietlac overlay z media
- TTS AI (Google) - tekst do odczytania glosem przy uzyciu komendy; wymaga Google TTS API Key
- Widoczne w Extension - czy komenda jest wyswietlana widzom w Twitch Extension (z opcjonalnym opisem)
- Layout alertu - konfiguracja wygladu overlaya (animacja, pozycja, czas)
- Widget overlay - opcjonalne wyswietlenie custom widgetu na Master Overlay przy uzyciu komendy; wybor widgetu, pozycji, rozmiaru i czasu wyswietlania (wymaga Master Overlay w OBS)
Zmienne w tresci odpowiedzi
W polu Odpowiedz mozesz uzywac zmiennych, ktore bot zamienia na dynamiczne wartosci:
{user}- nick uzytkownika ktory uzywa komendy{target}- nick uzytkownika podanego jako argument (np.!so @nick){channel}- nazwa kanalu streamera{count}- licznik uruchomien komendy{args}- cala reszta wiadomosci po nazwie komendy{uptime}- aktualny czas trwania streamu
Poziomy uprawnien (komendy wlasne)
- Wszyscy - kazdy widz moze uzywac komendy
- Subskrybenci - tylko subskrybenci i wyzej
- VIP - tylko VIP i wyzej
- Moderatorzy - tylko moderatorzy kanalu i wyzej
- Broadcaster - tylko ty
Wbudowane komendy systemowe
StreamieHUB zawiera gotowe komendy, ktore mozesz wlaczyc lub wylaczyc. Pogrupowane sa wedlug modulow:
Info
!uptime- czas trwania streamu!commands- lista aktywnych komend!followage [user]- od kiedy uzytkownik obserwuje kanal!accountage [user]- wiek konta Twitch!watchtime [user]- czas oglądania na kanale
Punkty
!points [user]- sprawdzenie salda punktow!mystats- twoje statystyki: saldo, zarobki, wydatki, hazard!top/!leaderboard- ranking punktow (top 5)!givepoints <user> <ile>- przeslanie punktow innemu uzytkownikowi!addpoints <user> <ile>- dodanie punktow (moderator)!removepoints <user> <ile>- usuniecie punktow (moderator)!setpoints <user> <ile>- ustawienie dokladnego salda (moderator)
Sklep
!items- lista dostepnych nagrod w sklepie!redeem <przedmiot>- realizacja nagrody ze sklepu!openstore- otwarcie sklepu - wlaczenie wszystkich przedmiotow (moderator)!closestore- zamkniecie sklepu - wylaczenie wszystkich przedmiotow (moderator)!enablesfx- wlaczenie efektow dzwiekowych w sklepie (moderator)!disablesfx- wylaczenie efektow dzwiekowych w sklepie (moderator)
Hazard
!roulette <ile|all|%>- gra hazardowa na punkty (50/50)!slots <ile|all>- maszyna do gier na punkty!duel <user> <ile>- wyzwanie na pojedynek o punkty z innym uzytkownikiem!accept- przyjmij wyzwanie pojedynku!deny- odrzuc wyzwanie pojedynku!cancelduel- anuluj wlasne wyzwanie
Rozrywka
!8ball <pytanie>- magiczna kula 8 (losowa odpowiedz)
Cytaty
!quote [id]- losowy lub konkretny cytat z listy!quote add <tekst>- dodanie cytatu (moderator)!quote delete <id>- usuniecie cytatu (moderator)
Giveaway
!giveaway- status aktywnego giveaway!enter- dolaczenie do giveaway!raffle- otwarcie losowania dla wszystkich (moderator)!sraffle- otwarcie losowania tylko dla subskrybentow (moderator)!cancelraffle- anulowanie aktywnego losowania (moderator)
Death Counter
!deaths- aktualna liczba smierci (wszyscy)!death/!death-- dodaj / usun smierc (moderator)!deathreset- resetuj licznik (moderator)!editcounter <wartosc>- ustaw/zmien wartosc licznika (moderator)
Kanal
!settitle <tytul>- zmiana tytulu streamu (moderator)!setgame <gra>- zmiana gry (kategorii) na Twitchu (moderator)!clip- utworzenie clipu z aktualnego streamu (moderator)!so <uzytkownik>- shoutout z overlayem (moderator)
Moderacja (Super Moderator)
Super Moderator to poziom uprawnien aplikacji przydzielany w panelu - wyzej niz moderator Twitcha. Komendy moderacyjne:
!permit <user>- jednorazowe pozwolenie na wyslanie linku przez 60 sekund (moderator)!vanish- samoukaranie timeout 1s (ukrycie wiadomosci, wszyscy)!nuke <tekst>- usuniecie wszystkich wiadomosci zawierajacych tekst z bufora 200 wiadomosci (super moderator)!nukeuser <user>- usuniecie wszystkich wiadomosci uzytkownika z bufora 200 wiadomosci (super moderator)!module on|off <nazwa>- wlaczenie/wylaczenie modulu: alerts, bibot, points, moderation, bot (super moderator)!bot mute|unmute- wyciszenie/odciszenie bota (super moderator)!level <user> <regular|mod|super_mod>- ustawienie poziomu dostepu uzytkownika (super moderator)!command add|edit|del- zarzadzanie wlasnymi komendami z poziomu czatu (moderator)
Timery
!timer on|off <nazwa>- wlaczenie/wylaczenie timera po nazwie (moderator)
BiBot i Alerty
!panic- wlaczenie/wylaczenie trybu paniki BiBot (wstrzymuje kolejke, moderator)!alerts skip|pause|play|mute|unmute- zarzadzanie alertami z chatu (moderator)
Stream Extension
!addtime <sekundy>- dodanie sekund do countdown timera (super moderator)!removetime <sekundy>- usuniecie sekund z countdown timera (super moderator)
Wlaczanie, wylaczanie i testowanie
Kazda komende (wbudowana i wlasna) mozna wlaczyc lub wylaczyc suwaczkiem w panelu bez potrzeby usuwania konfiguracji. Kazda wlasna komende mozna takze przetestowac przyciskiem Test lub zduplikowac przyciskiem kopiowania.
Cos nie dziala? Napisz do nas