← All docs

Twitch

The deepest platform integration — live stats, chat commands, moderation, loyalty, and alerts, all built on one account connection.

Twitch Integratie

Two separate things happen on this one page. First, connect your own Twitch channel so the bot can read the stats Twitch only ever gives the channel owner — the Twitch Dashboard, Analytics, and Events pages. Second, add the bot's own dedicated Twitch account as a moderator in your chat — that's what actually lets it post and read messages there, powering the chat commands used by Wheel of Fortune, Team Picker, Loyalty, Twitch Commands, Timers, Counters, Quotes, Moderation, and Clips.

Fase 1

De bot modereert je chat (doe dit eerst)

1

Open Twitch Integratie

In de linker sidebar, onder TWITCH, klik op Twitch Integratie — doe dit vóór elke andere Twitch-pagina, want elke andere Twitch-functie heeft minstens één van de twee stappen hier nodig.

2

Kopieer en typ het /mod-commando

Kopieer het `/mod <naam>` commando bovenaan de pagina en typ het zelf in je eigen Twitch-chat — dat is wat de bot daadwerkelijk laat posten/lezen. Twitch heeft geen dashboard-knop hiervoor; het moet door jou (of een moderator) in chat getypt worden.

Fase 2

Je kanaal koppelen voor statistieken

1

Klik "Koppel Twitch"

Dit koppelt je eigen kanaal zodat de bot de statistieken kan lezen die Twitch alleen aan de kanaaleigenaar geeft.

2

Log in en autoriseer

Je komt op Twitch's eigen inlogpagina — log in op het account dat je wil koppelen (indien nodig), en klik "Authorize" om toegang goed te keuren.

3

Controleer de status

Je komt automatisch terug op het dashboard, waar nu "Status: Verbonden" staat, samen met je Twitch-gebruikersnaam en profielfoto.

Status: Verbonden met gebruikersnaam en Vernieuw token/Ontkoppel-knoppenOverzicht

Zodra "Status: Verbonden" verschijnt, werken Twitch Dashboard, Analytics en Events automatisch.

4

Vernieuwen of ontkoppelen (indien nodig)

Werkt de koppeling niet meer? Klik "Vernieuw token". Volledig loskoppelen kan met "Ontkoppel Twitch" — dit raakt alleen de statistiekenkoppeling, niet de moderator-status van de bot in je chat.

Twitch Dashboard

Live followers, subscribers, viewer count, channel points, bits, and stream time in one panel, plus trend charts and a real-time activity/chat feed.

Fase 1

Openen

1

Open Twitch Dashboard

In de linker sidebar, onder TWITCH, klik op Twitch Dashboard.

2

Niets te configureren

Zolang Twitch Integratie verbonden is (zie hierboven), vult deze pagina zichzelf automatisch met live cijfers en grafieken zodra je live gaat.

Twitch Analytics

Aggregated stats for a chosen period (day/week/month/year) — new followers, unfollows, average/peak viewers, chat messages, new/gifted subs, bits, and channel growth — exportable as CSV or PDF.

Fase 1

Periode kiezen en exporteren

1

Open Twitch Analytics

In de linker sidebar, onder TWITCH, klik op Twitch Analytics.

2

Kies de periode

Klik op een van de tabs bovenaan — Dag, Week, Maand of Jaar.

Periode-tabs met Export CSV/PDF-knoppenClose-up
3

Exporteer de cijfers (optioneel)

Klik "Export CSV" (voor spreadsheets) of "Export PDF" (voor een deelbaar document) rechtsboven.

Twitch Events

A real-time feed of follows, subs, gift subs, raids, and cheers as they happen.

Fase 1

Openen

1

Open Twitch Events

In de linker sidebar, onder TWITCH, klik op Twitch Events.

2

Niets te configureren

Deze lijst vult zichzelf in real time zodra Twitch verbonden is en er iets gebeurt op je kanaal (een follow, sub, raid of cheer).

Twitch Alerts

Premium

Posts a rich embed in a Discord channel the moment a streamer goes live on Twitch — checked roughly every 2 minutes.

Fase 1

Een streamer toevoegen

1

Open Twitch Alerts

In de linker sidebar, onder TWITCH, klik op Twitch Alerts.

2

Vul kanaal en gebruikersnaam in

Open "Announcement channel" en kies waar het live-bericht komt, en typ de exacte Twitch-gebruikersnaam (zoals in de kanaal-URL) in "Twitch username".

Announcement channel en Twitch username veldenOverzicht
3

Personaliseer de embed

Pas "Plain text", "Embed title override" en "Embed description" aan (leeg = standaardtekst), kies een "Embed color", en zet "Show profile picture"/"Show 'Game' field"/"Show live stream preview image" naar wens.

Embed color, weergave-opties en extra veldenOverzicht
4

Klik "Add"

Vink optioneel "Delete the alert message once the stream ends" aan om oude alerts niet te laten liggen. Herhaal voor meer streamers — ze staan allemaal onder "Tracked streamers".

Twitch Commands

Custom chat commands for your Twitch channel, with aliases, a permission tier, cooldowns, and optional regex matching.

Fase 1

Een commando toevoegen

1

Open Twitch Commands

In de linker sidebar, onder TWITCH, klik op Twitch Commands.

2

Vul trigger en antwoord in

Typ het commandowoord (zonder !) in "Trigger", eventuele alternatieven in "Aliases", en het antwoord in "Response" — {user}, {args}, {target}, {count}, {channel} en {amount} (huidig aantal subs) werken als plaatshouders.

Trigger, Aliases en Response velden met Add command-knopOverzicht
3

Kies permissie en cooldown, klik "Add command"

Open "Permission" om te kiezen wie het mag gebruiken, en stel eventueel "Cooldown"/"Per-user cooldown" in.

Moderators en de broadcaster kunnen ook rechtstreeks in chat werken: !addcommand !subs We currently have {amount} subs, !editcommand en !delcommand — geen dashboard nodig.

Twitch Moderation

Banned words/patterns and AutoMod filters (links, excessive caps, flooding, emoji spam, repeat protection) for your Twitch chat, with exemptions for mods/subscribers and a configurable timeout length.

Fase 1

Verboden woorden toevoegen

1

Open Twitch Moderation

In de linker sidebar, onder TWITCH, klik op Twitch Moderation.

2

Blokkeer een specifiek woord

Typ een woord of wildcard-patroon (bv. bad*word) in "Pattern", kies een "Severity" (bv. Delete), en klik "Add".

Pattern en Severity velden met Add-knopOverzicht
Fase 2

AutoMod-filters instellen

1

Zet AutoMod aan en kies filters

Klik eerst de toggle bij "AutoMod enabled" aan, zet daarna de gewenste filters aan — links, overmatige caps, flood, emoji spam, herhaling.

AutoMod-filter toggles en Default timeoutOverzicht
2

Stel uitzonderingen en timeout in

Zet "Exempt moderators" en/of "Exempt subscribers" aan indien nodig, en vul "Default timeout (seconds)" in.

Instellingen op deze pagina slaan automatisch op bij elke wijziging.

Twitch Timers

Recurring chat messages — announcements, reminders, socials — that fire on an interval, optionally only while live and with randomized timing.

Fase 1

Een timer toevoegen

1

Open Twitch Timers

In de linker sidebar, onder TWITCH, klik op Twitch Timers.

2

Vul naam, bericht en interval in

Geef de timer een naam voor jezelf, typ het bericht, en stel het interval in seconden in (bv. 600 voor elke 10 minuten).

Name, Message en Interval velden met Add timer-knopOverzicht
3

Klik "Add timer"

Optioneel: zet "Min messages between fires", "Randomize interval" en/of "Only fire while live" naar wens.

Twitch Counters

Named counters (deaths, wins, boss kills, ...) viewers can check with !name, and mods adjust with !name+ / !name- / !namereset.

Fase 1

Een counter toevoegen

1

Open Twitch Counters

In de linker sidebar, onder TWITCH, klik op Twitch Counters.

2

Vul de namen in en klik "Add"

Typ het woord dat viewers gebruiken in "Command name" (bv. deaths), en hoe het getoond wordt in "Display name" (bv. Deaths).

Command name en Display name velden met Add-knopOverzicht

Viewers typen !deaths om de stand te zien; moderators passen hem aan met !deaths+, !deaths- of !deathsreset.

Twitch Quotes

Memorable chat/stream moments, saved and searchable — viewers pull them up with !quote, !quote <number>, or !quote <search term>.

Fase 1

Een quote toevoegen

1

Open Twitch Quotes

In de linker sidebar, onder TWITCH, klik op Twitch Quotes.

2

Typ de quote en klik "Add"

Vul de tekst in "Text" in (bv. "What a play!") en optioneel een "Category" (bv. funny).

Text en Category velden met Add-knopOverzicht

Viewers typen !quote (willekeurig), !quote 3 (specifiek nummer), of !quote <woord> (zoeken). Gebruik de "Search"-box op deze pagina om zelf een bestaande quote terug te vinden.

Twitch Clips

A chat command (default !clip) that creates a real Twitch clip of the last moments of the stream and posts it into a Discord channel with the actual source-quality video attached, not just a link.

Fase 1

Aanzetten en instellen

1

Open Twitch Clips

In de linker sidebar, onder TWITCH, klik op Twitch Clips.

2

Zet het commando aan

Klik de toggle bij "Clip command enabled" aan.

3

Pas commando en toegang aan (optioneel)

Wijzig "Command" (standaard !clip) en "Who can use it" (Everyone, Subscribers, VIPs, Moderators, of enkel Broadcaster), en stel "Cooldown (seconds)" in.

4

Kies een Discord-kanaal en sla op

Kies onder "Discord channel" waar clips geplaatst worden (leeg = alleen op Twitch clippen, niet posten), en klik "Save changes".

De stream moet live zijn om een clip te maken — Twitch staat clippen van een offline kanaal niet toe.

Twitch Sub Alerts

Premium

Posts a generated card image in Discord for every new sub, resub, gift sub, or mass gift on Twitch — text, color, position, and a per-tier background image are fully yours to set.

Fase 1

Aanzetten en een kanaal kiezen

1

Open Twitch Sub Alerts

In de linker sidebar, onder TWITCH, klik op Twitch Sub Alerts.

2

Zet de schakelaar aan en kies een kanaal

Klik "Twitch Sub Alerts enabled" aan en kies onder "Announcement channel" waar de kaarten geplaatst moeten worden.

Twitch Sub Alerts ingeschakeld en kanaalkeuzeClose-up
Fase 2

Achtergronden en tekststijl instellen

1

Upload een achtergrond per tier

Klik "Upload" onder "Tier 1 / Prime background", "Tier 2 background" en "Tier 3 background" om per tier een eigen afbeelding te kiezen (max 3MB, 1200×300px aanbevolen).

Tier-achtergronden met Upload-knoppenOverzicht
2

Stel de tekststijl in

Kies onder "Card text style" de tekstkleur, positie en uitlijning — dit geldt voor alle kaarten, ongeacht event of tier.

Fase 3

Tekst per event testen

1

Pas de tekst per event aan

Vul voor New sub / Resub / Gift / Mass gift de "Text on the card" (getekend op de afbeelding) en "Text above the card" (los Discord-bericht) in — {username}, {tier}, {months}, {recipient} en {count} werken als plaatshouders.

2

Verstuur een testalert

Kies een "Test tier" en klik "Send test alert" naast het event om een echte kaart te posten zonder een echte sub nodig te hebben.

Gelukt zodra de gegenereerde kaart verschijnt in het gekozen Discord-kanaal.

Twitch Sub-rollen

Automatically grants a Discord role based on a viewer's Twitch subscription tier — requires the member to have linked their own Twitch account under Discord's own Connections first.

Fase 1

Tiers koppelen aan rollen

1

Open Twitch Sub-rollen

In de linker sidebar, onder TWITCH, klik op Twitch Sub-rollen.

2

Kies een Discord-rol per tier

Open "Tier 1 (incl. Prime)", "Tier 2" en "Tier 3" en kies telkens de Discord-rol die daarbij hoort.

Tier → rol en Paneel-kanaal instellingenOverzicht
3

Kies een panel-kanaal en plaats het panel

Open "Kanaal" om te kiezen waar de "Koppel je Twitch-account"-knop komt, klik "Opslaan", en dan "Plaats paneel in Discord".

Twitch Channel Point Rewards

Premium

Manage Twitch Channel Point rewards straight from DAB Bot and chain bot actions to a redemption — trigger the Wheel, a Chat Game, Loyalty points, a chat/Discord message, or a poll, Lumia-Stream-style but with DAB Bot's own systems.

Fase 1

Een reward aanmaken

1

Open Twitch Channel Point Rewards

In de linker sidebar, onder TWITCH, klik op Twitch Channel Point Rewards.

2

Vul titel, kosten en prompt in

Typ een titel (bv. "Draai het rad"), het aantal punten dat het kost, en optioneel een uitleg voor kijkers.

Nieuwe reward formulier met acties bij redeemOverzicht

Rewards beheren vereist de channel:manage:redemptions-scope — als het Twitch-account al langer gekoppeld is, moet je het eenmalig opnieuw autoriseren via Twitch Integratie voordat deze pagina werkt.

3

Voeg acties toe

Open "+ Actie toevoegen" onder "Acties bij redeem" en kies wat er moet gebeuren — het Wheel laten draaien, een Chat Game starten, Loyalty-punten geven, een chat-/Discord-bericht sturen, of een poll starten. Meerdere acties worden na elkaar uitgevoerd.

4

Klik "Reward aanmaken op Twitch"

De reward wordt echt aangemaakt op je Twitch-kanaal en verschijnt meteen onder "Rewards beheerd door DAB Bot".

Test het meteen met de "Test"-knop op de reward-tegel — dat simuleert een redemption zonder dat er echt kanaalpunten nodig zijn.

Loyalty

Viewer points, watchtime, and XP for your Twitch channel — earned by actually being present in chat while live (polled every 5 minutes), not just by chatting. Includes daily bonus points, a subscriber multiplier, a prestige system, and a leaderboard by points/XP/watchtime.

Fase 1

De puntjes-economie instellen

1

Open Loyalty en zet het aan

In de linker sidebar, onder TWITCH, klik op Loyalty — doe dit vóór Chat Games, want die verwedden deze punten. Klik de toggle bij "Loyalty system enabled" aan.

Loyalty system enabled met verdien-instellingenOverzicht
2

Kies naam en icoon

Typ hoe punten heten in "Currency name", en kies de emoji in "Currency icon".

3

Stel het verdienen in

Vul "Points per minute watched" en "XP per minute watched" in, en optioneel "Points per message" en "Subscriber multiplier".

4

Stel dagelijkse bonus en prestige in

Zet "Daily bonus points" en "Level required to prestige" naar wens.

Fase 2

Commandonamen en ranglijst

1

Hernoem de chatcommando's (optioneel)

Onder "Chat command names" kun je elk commando (points, top, watchtime, daily, rank, prestige) naar een eigen woord hernoemen.

Chat command names veldenOverzicht
2

Bekijk de ranglijst

De Leaderboard onderaan vult zichzelf automatisch — wissel tussen de Points/XP/Watchtime-tabs voor verschillende ranglijsten.