Discord-Bot einrichten
Der Discord-Bot verbindet deinen Discord-Server mit Zappify. Zuschauer verknüpfen ihren Discord- mit ihrem Twitch-/YouTube-Konto (/link), fragen Punkte und Level ab (/user, /leaderboard), bauen ihren Wolpertinger (/wolpertinger), reichen Custom-Avatare und Fanart ein und spielen /bingo bzw. /ssp. Alle Befehle sind kostenlos (kein Premium-Gate). Der Bot läuft lokal bei dir (kein Cloud-Betrieb) — Zappify startet und verwaltet ihn, der Bot-Token wird verschlüsselt gespeichert (Windows DPAPI), nie im Klartext und nie im Backup. Der Bot liest die Zuschauer-Datenbank nur lesend; Punkte-Änderungen aus Discord übernimmt Zappify beim nächsten Sync. Standardmäßig werden eingereichte Bilder im Zappify-Tab „Discord-Bot" freigegeben oder abgelehnt (der Zuschauer bekommt eine Discord-DM); alternativ per Emoji-Reaktion im Discord (umschaltbar). An Discord gehen nur Anzeigename, Punkte und Level — nie Spendenbeträge. Eine eigene „Kanäle“-Sektion im Tab lässt Leaderboard-, Punkte-, Custom-Avatar-, Fanart-, Stream-Spielt-Battle- und Bad-Word-Alert-Kanäle per Live-Dropdown aus den echten Kanälen deines Servers wählen (Freitext-Fallback offline), statt sie von Hand einzutragen. Über die Discord-Befehle `/meme-submit` und `/wolpertinger-submit` reichen Zuschauer eigene Meme-Bilder bzw. Wolpertinger-Teile ein — beide laufen über dieselbe Bild-Freigabe wie Custom-Avatare und Fanart, nach deiner Freigabe sofort nutzbar. Bad-Word-Alerts (Benachrichtigung bei erkannten verbotenen Wörtern im Chat) sind ein normales, für jeden Server konfigurierbares Feature.
Auslöser Einmalig im Kontrollzentrum unter Integrationen → Discord-Bot (6-Schritt-Assistent).
Voraussetzungen
- Ein Discord-Server, auf dem du den Bot einladen darfst.
- Eine Discord-Application mit Bot-Token und Application-ID (discord.com/developers) — „Message Content Intent" aktiviert.
- Die lokale Zappify-API aktiviert (Schritt 1 des Assistenten erledigt das).
- Zappify läuft, während der Bot läuft (der Bot startet nicht ohne Zappify).
- Für Meme-/Wolpertinger-Einreichungen: `!meme`-Befehl bzw. Wolpertinger-Studio aktiv.
Schritt für Schritt
- Kontrollzentrum öffnen, Integrationen → Discord-Bot. Schritt 1: „API aktivieren" (ggf. Zappify einmal neu starten).
- Schritt 2: Auf discord.com/developers eine neue Application anlegen, unter „Bot" den Token zurücksetzen und kopieren, „Message Content Intent" aktivieren, Application-ID unter „General Information" kopieren.
- Schritt 3: Token und Application-ID (optional Server-ID für sofort aktive Commands) in den Assistenten eintragen und speichern — wird verschlüsselt abgelegt.
- Schritt 4: „Einladungs-Link öffnen" und den Bot auf deinen Server einladen.
- Schritt 5: „Commands registrieren" — einmalig nötig und nach jedem Bot-Update.
- Schritt 6: „Bot jetzt starten". Optional „Mit Windows starten" aktivieren.
- Im Abschnitt „Bild-Freigaben" reichen Zuschauer eingereichte Custom-Avatare und Fanart ein; du gibst sie frei oder lehnst sie ab. Der Modus (Zappify-Tab / Discord-Emoji / beides) ist oben im Tab umschaltbar.
Wenn's nicht klappt
- Bot startet nicht: Zugangsdaten in Schritt 3 prüfen und sicherstellen, dass die lokale API aktiv ist (Schritt 1) — nach dem Aktivieren muss Zappify einmal neu gestartet werden.
- Eingereichte Bilder erscheinen nicht in „Bild-Freigaben": Der Bild-Freigabe-Modus steht auf „Per Discord-Emoji" — auf „In Zappify" umstellen und den Bot einmal neu starten. Außerdem muss die API laufen und der API-Schlüssel gesetzt sein.
- Punkte-Sync hängt: Im Abschnitt „Punkte-Sync" auf „Jetzt synchronisieren" klicken; steht dort „deaktiviert", ist die Discord-Integration in den App-Einstellungen ausgeschaltet.
- Slash-Commands fehlen: „Commands registrieren" erneut ausführen — global kann es bis zu einer Stunde dauern, mit hinterlegter Server-ID sind sie sofort da.
Zuletzt aktualisiert: 30. September 2026