Je Twitch-kanaal koppelen
Waar vind je het: Paneel → Twitch & Stream → Twitch Sub-rollen → knop '💜 Koppel je Twitch-kanaal' (dezelfde knop staat ook op Twitch Chat-bot, kaart 🤖 Status)
Veel Twitch-onderdelen werken pas als SlakBot bij je eigen Twitch-kanaal mag: de chatbot, de sub-rollen, een doel met je subs of volgers, en !clip. Je koppelt het één keer, via het inlogscherm van Twitch zelf.
Stappen
- Open Twitch Sub-rollen en klik op 'Koppel je Twitch-kanaal'.
- Log in bij Twitch met het account van je kanaal en sta alles toe wat Twitch vraagt.
- Terug in het paneel staat 'Verbonden als @jouwkanaal'.
- Klik op 'Verbinding testen' om te zien of Twitch je abonnees doorgeeft.
- Werkt iets later niet, zoals !clip of je streamtitel wijzigen? Klik dan op 'Opnieuw koppelen' en sta alles toe. Je verliest daarbij geen instellingen, commando's of coins.
- 'Ontkoppelen' stopt de sub-rollen én de chatbot, en wist de opgeslagen toegang. Koppel je later opnieuw, zet dan 'Automatisch sub-rollen toekennen' en 'SlakBot in mijn Twitch-chat' weer aan.
Twitch Chat-bot aanzetten
Waar vind je het: Paneel → Twitch & Stream → Twitch Chat-bot → kaart 🤖 Status (bovenaan) en sectie ⚙️ Basis → kaart ⚙️ Instellingen
SlakBot kan in je Twitch-chat meelezen en antwoorden. De chatbot staat standaard UIT. De kaart 🤖 Status laat zien of je kanaal gekoppeld is en wanneer de bot voor het laatst een chatbericht zag. Lukt het de bot niet om te praten, dan staat daar in gewone taal waarom.
Stappen
- Koppel eerst je Twitch-kanaal.
- Zet 'SlakBot in mijn Twitch-chat' aan en klik op 'Opslaan'.
- Typ in je eigen Twitch-chat /mod gevolgd door de botnaam die de kaart 🤖 Status toont.
- Pas eventueel 'Prefix' (standaard !) en 'Globale cooldown (seconden)' (standaard 2) aan.
- Wil je een groet? Zet 'Begroet nieuwe chatters' aan en vul een 'Groet-tekst' in. {user} wordt de naam van de kijker. Zonder tekst komt er geen groet.
- Maak de bot altijd moderator. Anders houden 'alleen volgers', slow mode of AutoMod zijn berichten tegen, en kan hij niet modereren of stille kijkers zien.
- Zie je '🔒 Besloten beta'? Dan is de chatbot voor jouw server nog niet vrijgegeven. Klik op 'Vraag toegang aan ↗'.
- Je streamtitel en categorie wijzig je op de kaart '🎬 Stream-info (titel + game)'. Dat werkt na 'Opnieuw koppelen'. Mods en jij kunnen het ook in de chat met !title en !game.
Commands
/mod <botnaam> (in je Twitch-chat)
Maakt SlakBot moderator in je kanaal.
!title <tekst>
Toont de streamtitel. Mods en jij kunnen hem zo wijzigen.
!game <categorie>
Toont de categorie. Mods en jij kunnen hem zo wijzigen.
Commando's en timers
Waar vind je het: Twitch Chat-bot → sectie ⚡ Commands
Een aantal commando's werkt meteen, zoals !uptime, !so, !followage en !commands. !commands stuurt een link naar een openbare pagina met al je commando's. Je maakt ook eigen commando's met een vast antwoord, en timers die om de zoveel minuten een bericht in je chat zetten.
Stappen
- Vul bij '⚡ Command toevoegen' de naam in zonder !, en kies 'Wie mag het gebruiken' en een cooldown.
- Schrijf het 'Antwoord'. Variabelen zoals {user}, {touser}, {count} en {random 1-6} staan op de kaart '📖 Alle variabelen'.
- Klik op '➕ Toevoegen'. Het commando staat nu bij '📋 Mijn commands', waar je het kunt bewerken of verwijderen.
- Voor een timer vul je bij '🕒 Timer toevoegen' een naam, bericht, 'Interval (minuten)' en 'Min. chatregels ertussen' in.
- Kom je van Nightbot of StreamElements? Gebruik '📥 Importeren van Nightbot / StreamElements'.
- 'Commands aan' en 'Timers aan' staan standaard aan. Zet je 'Commands aan' uit, dan reageert SlakBot op geen enkel commando meer.
- Een timer post pas als er sinds de vorige keer genoeg chatberichten waren (standaard 5). In een stille chat blijft hij dus stil.
- !followage werkt alleen goed als SlakBot moderator is.
- Bij het importeren wordt je token niet opgeslagen; SlakBot gebruikt hem één keer.
- Mods beheren commando's ook vanuit de chat met !addcom, !editcom en !delcom.
Commands
!commands
Link naar de openbare pagina met alle commando's van je kanaal.
!uptime
Hoe lang de stream al live is.
!so <naam>
Shoutout voor een andere streamer (mods).
!followage
Hoe lang een kijker je al volgt.
!addcom <naam> <antwoord>
Nieuw commando maken vanuit de chat (mods).
!clip met lengte en titel
Waar vind je het: Twitch Chat-bot → sectie ⚙️ Basis → kaart ⚙️ Instellingen → '📎 !clip toestaan'
Kijkers maken met !clip een clip van je live stream. Zonder getal krijgt de clip de standaardlengte van Twitch (30 seconden). Met !clip 45 kiezen ze zelf een lengte van 5 tot 60 seconden. Met !clip 45 mooie play (of !clip mooie play) krijgt de clip ook een naam.
Stappen
- Klik bovenaan op 'Opnieuw koppelen' en sta alles toe. Dat is nodig als je kanaal al eerder gekoppeld was.
- Zet '📎 !clip toestaan' aan (staat standaard aan).
- Kies 'Wie mag !clip gebruiken' (standaard iedereen) en 'Wie mag een cliptitel meegeven' (standaard mods).
- Stel '!clip cooldown (seconden)' in (standaard 60) en klik op 'Opslaan'.
- Clippen kan alleen als je live bent.
- De cooldown geldt per kijker. Mods en jij slaan hem over.
- Een cliptitel staat publiek op je kanaal. Links gaan eruit en hij wordt ingekort tot 100 tekens. Weigert Twitch de titel, dan komt de clip er met de standaardnaam.
- Typt iemand zonder recht een titel, dan komt de clip er gewoon, zonder die titel.
Commands
!clip
Clip van de laatste 30 seconden.
!clip 45
Clip met een eigen lengte (5 tot 60 seconden).
!clip 45 mooie play
Clip met lengte en titel.
Moderatie in je Twitch-chat
Waar vind je het: Twitch Chat-bot → sectie 🛡️ Moderatie
SlakBot kan berichten weghalen die tegen je regels ingaan: links, te veel hoofdletters, symbolen of emotes, spam, te lange berichten en verboden woorden. De eerste keer verdwijnt het bericht; bij herhaling binnen 5 minuten volgt een time-out. Daarnaast is er een apart filter voor bekende scam- en phishinglinks, dat meteen ingrijpt. Dit geldt alleen voor je Twitch-chat.
Stappen
- Maak SlakBot moderator met /mod in je Twitch-chat.
- Zet 'Moderatie aan' aan en zet de filters aan die je wilt.
- Kies of 'Subs vrijstellen' en 'VIPs vrijstellen' aan blijven en vul 'Time-out bij herhaling (seconden)' in (standaard 600).
- Zet 'Scam-/phishinglinks blokkeren' aan en kies de 'Actie bij een scam-hit' (standaard 'Verwijderen + time-out').
- Klik op 'Opslaan'.
- 'Moderatie aan', alle filters en het scamfilter staan standaard UIT. 'Subs vrijstellen' en 'VIPs vrijstellen' staan standaard AAN.
- Het scamfilter werkt ook als 'Moderatie aan' uit staat, en geldt ook voor subs en VIPs. Mods en jij worden nooit gemodereerd.
- Het scamfilter kent bekende scamlinks. Een gloednieuwe link kan er nog doorheen.
- Zonder moderatorrechten kan SlakBot niets weghalen; het bericht blijft dan staan.
- Discord-moderatie stel je apart in, in de groep Moderatie & veiligheid (Discord).
Commands
!permit <naam>
Een mod geeft iemand even toestemming om een link te plaatsen.
!nuke <tekst>
Een mod haalt alle berichten van de laatste 5 minuten met die tekst in één keer weg.
Kijktijd en klassementen
Waar vind je het: Twitch Chat-bot → sectie 🪙 Economie → kaarten '⏱️ Kijktijd → coins' en '🏆 Activiteit & leaderboard'
SlakBot telt per kijker hoeveel berichten die in je chat stuurde en, als 'Kijktijd belonen' aan staat, hoe lang die keek. Kijkers zien hun eigen totaal met !watchtime en de toplijsten met !topchat en !topwatch. Je kunt er ook een openbare pagina van maken om te delen.
Stappen
- Zet op '⏱️ Kijktijd → coins' 'Kijktijd belonen' aan en klik op 'Opslaan'.
- Laat 'Alleen tijdens live' aan. Dan telt kijktijd alleen als je live bent.
- Wil je een openbare ranglijst? Zet op '🏆 Activiteit & leaderboard' 'Openbaar leaderboard aan' aan en klik op 'Opslaan'.
- Kopieer de link bij 'Jouw leaderboard-pagina' en deel hem, bijvoorbeeld in je Twitch-panelen.
- Dit werkt alleen als 'SlakBot in mijn Twitch-chat' aan staat. Berichten tellen dan altijd; kijktijd alleen als 'Kijktijd belonen' aan staat (standaard UIT).
- 'Alleen actieve chatters' uit (standaard) telt ook stille kijkers, voor zover Twitch die laat zien. Daarvoor moet SlakBot moderator zijn. Lukt dat niet, dan telt alleen wie iets in de chat zei.
- 'Openbaar leaderboard aan' staat standaard UIT.
- Coins voor kijktijd krijgen alleen kijkers die hun Discord koppelden (met !koppel), en alleen als de economie van je server aan staat.
- Een kijker meldt zich af met !privacy, in alle SlakBot-kanalen tegelijk. Zijn kijktijd en berichtentelling worden dan gewist. Met '!privacy aan' telt hij weer mee.
Commands
!watchtime [naam]
Totale kijktijd en aantal berichten van jezelf of een ander.
!topchat
Wie de meeste chatberichten stuurde.
!topwatch
Wie het langst keek.
!privacy
Afmelden: je kijktijd en berichten worden niet meer bijgehouden en gewist.
!privacy aan
Weer meetellen.
Twitch Sub-rollen
Waar vind je het: Paneel → Twitch & Stream → Twitch Sub-rollen
Leden die op Twitch gesubd zijn krijgen automatisch een Discord-rol, per tier. Prime telt als Tier 1. SlakBot controleert elke 15 minuten wie er gesubd is, en meteen nadat een lid zich koppelt.
Stappen
- Koppel je Twitch-kanaal. Daarna verschijnen de kaarten hieronder.
- Kies bij '🎚️ Tier → rol' een rol voor 'Tier 1 / Prime', 'Tier 2' en 'Tier 3', en klik op 'Opslaan'.
- Zet bij '⚙️ Instellingen' 'Automatisch sub-rollen toekennen' aan en klik op 'Opslaan'.
- Vraag je leden om /koppel-twitch te gebruiken in je server.
- 'Automatisch sub-rollen toekennen' staat standaard UIT. 'Rol weghalen bij opzeggen' staat standaard AAN; de rol gaat alleen weg als Twitch bevestigt dat iemand niet meer gesubd is.
- Een lid houdt alleen de rol van zijn huidige tier. Laat je een tier leeg, dan krijgt die sub de rol van een lagere tier die je wel invulde. Vul je alleen Tier 1 in, dan krijgen alle subs die rol.
- SlakBot heeft het recht 'Rollen beheren' nodig, en zijn eigen rol moet boven de sub-rollen staan. Rollen die hij niet kan geven, markeert het paneel.
- Onder '👥 Leden koppelen' zie je hoeveel leden gekoppeld zijn en wanneer de laatste controle was.
Kijkers koppelen hun Twitch
Waar vind je het: In Discord: /koppel-twitch en /ontkoppel-twitch. In je Twitch-chat: !koppel en !ontkoppel.
Een kijker verbindt zijn Twitch-account met zijn Discord-account. Dat kan vanuit Discord met /koppel-twitch of vanuit je Twitch-chat met !koppel; het is dezelfde koppeling. Daarna krijgt hij zijn sub-rol, en deelt hij op Twitch en Discord dezelfde coins.
Stappen
- Het lid typt /koppel-twitch in je server.
- Hij klikt op de knop 'Koppel je Twitch' en logt in bij Twitch.
- Is hij gesubd en staan de sub-rollen aan, dan krijgt hij meteen zijn rol.
- /koppel-twitch werkt pas als de server zijn Twitch-kanaal heeft gekoppeld. Anders zegt de bot dat dit nog niet is ingesteld.
- Het antwoord van de bot ziet alleen het lid zelf.
- /ontkoppel-twitch verbreekt de koppeling en haalt de sub-rollen weg.
- !koppel in de Twitch-chat geeft een link die 15 minuten geldig is. Dat werkt alleen als de chatbot aan staat.
- !ontkoppel in de Twitch-chat verbreekt alleen de koppeling; de sub-rol blijft staan. Wil een kijker ook zijn rol kwijt, dan gebruikt hij /ontkoppel-twitch.
Commands
!koppel
In de Twitch-chat: link om je Discord te koppelen.
!ontkoppel
In de Twitch-chat: koppeling verbreken (de sub-rol blijft).
Stream Goals
Waar vind je het: Paneel → Twitch & Stream → Stream Goals
Een voortgangsbalk in een Discord-kanaal, bijvoorbeeld 'Road to 1000 subs'. SlakBot werkt de balk bij als de stand verandert, en post een melding bij 25, 50, 75 en 100 procent. Bij Followers haalt SlakBot het aantal elke 10 minuten zelf bij Twitch op; bij Subs ook, als 'Auto-sync aan' uit staat.
Stappen
- Kies een 'Type doel': Subs, Followers, Donaties of Aangepast.
- Vul een 'Titel (verplicht)' in en kies het 'Discord kanaal'.
- Vul 'Doel' en 'Huidig' in en klik op 'Opslaan'.
- Stel op de kaart '⚡ Automatisch meevullen' 'Auto-sync aan' in zoals hieronder bij Goed om te weten staat, en klik op 'Opslaan'.
- Bij Aangepast werk je de stand bij met /goal update of /goal add. Bij Donaties koppel je je tips op de pagina Supporters.
- Zonder titel houdt SlakBot niets bij, ook niet als je een doel invult.
- Voor Subs en Followers moet je Twitch-kanaal gekoppeld zijn.
- 'Auto-sync aan' staat standaard aan. Dan telt SlakBot subs en tips die via StreamElements of Streamlabs binnenkomen bij élk doel op, en haalt hij bij Subs je echte aantal níet bij Twitch op. Voor Subs, Followers en Aangepast zet je 'Auto-sync aan' dus uit. De balk en de mijlpaalmeldingen blijven dan gewoon werken.
- Voor Donaties laat je 'Auto-sync aan' aan en kies je bij 'Telmethode' 'Geld (€)'. Anders telt elke tip als 1. Wil je alleen tips tellen, zet dan ook 'Subs meetellen' uit.
- Na 'Opslaan' verschijnt de balk pas in Discord als de stand verandert. Wil je hem meteen zien, typ dan /goal update met de huidige stand.
- Alle /goal-commando's vragen standaard het Discord-recht 'Server beheren'.
Commands
/goal set titel target [huidig] [type]
Nieuw doel instellen. Een Subs-doel kies je in het paneel.
Uitgebreide uitleg
Twitch live-melding en terugblik
Waar vind je het: Paneel → Twitch & Stream → Twitch live-melding
SlakBot kijkt elke minuut of je live bent en post dan een melding in Discord, met titel, game en een miniatuur die tijdens de stream wordt bijgewerkt. Stop je, dan komt er één afsluitend bericht. Standaard is dat een terugblik met de duur, het hoogste aantal kijkers, de game en, als Twitch hem al heeft, een link om de stream terug te kijken.
Stappen
- Vul je 'Twitch Username' in, zonder @.
- Kies het 'Discord Kanaal' en eventueel een 'Ping Rol'.
- Pas eventueel het 'Bericht Template' aan met {role}, {streamer}, {title} en {game}.
- Kies of 'Offline melding' en 'Stream recap' aan staan (allebei standaard aan).
- Klik op 'Opslaan' en daarna op '📤 Test bericht'.
- '📤 Test bericht' pingt je 'Ping Rol' echt. Test dus eerst zonder rol, of in een testkanaal.
- De terugblik vervangt de gewone offline-melding. Staat 'Offline melding' uit, dan komt er ook geen terugblik.
- SlakBot moet het kanaal kunnen zien en er berichten met embeds in mogen sturen.
- Krijgt de ping-rol geen melding? Dan moet die rol in Discord vermeldbaar zijn, of moet SlakBot het recht hebben om alle rollen te vermelden.
- '🔄 Live bericht opnieuw' haalt de melding weg en post hem opnieuw met je huidige instellingen. Dat werkt alleen terwijl je live bent.
Twitch Clips
Waar vind je het: Paneel → Twitch & Stream → Twitch Clips
SlakBot post nieuwe clips van je kanaal in Discord, ook als je niet live bent. Tijdens een stream kijkt hij elke minuut. Ben je langer dan een half uur offline, dan ongeveer elke 10 minuten.
Stappen
- Zorg dat je 'Twitch Username' is ingevuld bij Twitch live-melding.
- Kies een 'Clip kanaal'. Leeg laten = het kanaal van je live-melding.
- Kies eventueel een 'Ping rol' en pas de 'Clip template' aan met {creator}, {title}, {url}, {views} en {game}.
- Zet 'Native Twitch player' aan als Discord de clip direct moet laten afspelen.
- Klik op 'Opslaan' en daarna op '📤 Test clip'.
- 'Clips meldingen' staat standaard AAN. Zodra je live-melding is ingesteld, komen nieuwe clips dus in dat kanaal. Wil je dat niet, zet het dan uit of kies een apart 'Clip kanaal'.
- '📤 Test clip' pingt je clip-'Ping rol' echt.
- 'Native Twitch player' staat standaard uit.
Stream Analytics
Waar vind je het: Paneel → Twitch & Stream → Stream Analytics
Een overzicht van je streams: aantal streams, uren live, hoogste aantal kijkers, je meest gestreamde game en een lijst met recente streams. Een stream komt erbij zodra hij is afgelopen.
Stappen
- Stel eerst Twitch live-melding in, met een Discord-kanaal. De cijfers komen daaruit.
- Stream één keer. Na afloop staat de stream op de pagina.
- In Discord toont /streamstats dezelfde cijfers voor deze week, deze maand of alles.
- Alleen streams waarvoor SlakBot een live-melding plaatste, tellen mee. Oudere streams haalt hij niet op.
- De cijfers horen bij deze server. Andere servers zien ze niet.
Commands
Supporters
Waar vind je het: Paneel → Twitch & Stream → Supporters
Een ranglijst van je donateurs met hun totaal over alle tijd, opgebouwd uit tips die via StreamElements of Streamlabs binnenkomen. Je kunt de lijst downloaden als CSV. Op dezelfde pagina koppel je die tips, zodat er ook een melding in Discord komt.
Stappen
- Plak op de kaart '💶 Tips koppelen (StreamElements / Streamlabs)' je StreamElements JWT-token of je Streamlabs socket-token.
- Zet 'Tips verwerken' aan.
- Kies het 'Discord-kanaal voor de tip-melding' en eventueel een minimum bij 'Alleen tips vanaf'.
- Klik op 'Opslaan'. Bij de eerste tip verschijnt de ranglijst.
- Klik op 'Exporteer CSV' voor een bestand met alle supporters.
- Zonder kanaal voor de tip-melding telt een tip niet mee in Supporters en niet in je streamdoel.
- Anonieme tips tellen niet mee.
- Je tokens worden versleuteld opgeslagen en komen niet terug op de pagina.
Commands
/supporters geef naam bedrag
Voegt met de hand een bijdrage toe (Server beheren nodig).
Uitgebreide uitleg