Installation
Streamer.bot ist Portable-Software. Kein Installer, kein Registry-Eintrag. Du entpackst ein Archiv und startest die .exe. Das dauert fünf Minuten. Den Rest der Zeit verbringst du mit dem Twitch-OAuth-Flow und der OBS-Verbindung.
System-Voraussetzungen
Abschnitt betitelt „System-Voraussetzungen“| Plattform | Status | Hinweis |
|---|---|---|
| Windows 10 / 11 | Voll supported | Empfohlene Plattform |
| macOS 12+ | Beta (ab v1.1) | Manche Sub-Actions sind Windows-only, z.B. Streamlabs-Bridge |
| Linux | Community-Build | Über Wine oder native Build; weniger getestet |
| Streamer.bot Version | v1.0.4 oder neuer | Die Sub-Action-Pfade in diesem Cookbook gelten ab v1.0.4 |
| OBS Studio (optional) | 28 oder neuer | obs-websocket v5 ist ab OBS 28 eingebaut |
1. Download
Abschnitt betitelt „1. Download“Es gibt nur eine offizielle Quelle:
| Quelle | URL |
|---|---|
| Offizielle Site | streamer.bot |
| Direkt-Download | streamer.bot/download |
| Discord (für Beta-Builds) | discord.streamer.bot |
Lade die ZIP für dein OS herunter (z.B. streamer.bot-1.0.4.zip).
2. Entpacken
Abschnitt betitelt „2. Entpacken“Wähle einen Pfad ohne Leerzeichen und ohne Sonderzeichen: also nicht in Programme (x86) oder OneDrive\Mein Stream. Stattdessen:
D:\Tools\StreamerBot\Warum: Streamer.bot speichert relative Pfade in den Settings. Leerzeichen plus Sonderzeichen plus OneDrive-Sync ist die Kombination, die später für “Action lädt nicht” sorgt.
Ergebnis nach dem Entpacken:
D:\Tools\StreamerBot\├── Streamer.bot.exe ← die starten├── data\ ← Settings + Actions landen hier├── logs\└── ...3. Erster Start
Abschnitt betitelt „3. Erster Start“Doppelklick auf Streamer.bot.exe. Beim ersten Start:
- Windows-Defender / SmartScreen fragt eventuell nach Bestätigung:
Weitere Informationen→Trotzdem ausführen. - Das Hauptfenster öffnet mit leerem Actions-Pane.
- Unten links siehst du den Connection-Status (alles rot/grau: noch nichts verbunden).
4. Twitch-Account verbinden
Abschnitt betitelt „4. Twitch-Account verbinden“Hauptmenü → Platforms → Twitch. Es öffnet sich der Platform-Pane mit zwei Account-Slots:
| Slot | Wofür | Empfehlung |
|---|---|---|
| Broadcaster | Dein Streamer-Account: für Subs/Follows/Stream-Info | Pflicht |
| Bot | Separater Bot-Account: postet Chat-Nachrichten | Stark empfohlen |
Broadcaster verbinden
Abschnitt betitelt „Broadcaster verbinden“- Im Broadcaster-Slot: Button
Login. - Browser öffnet
id.twitch.tvmit Scope-Liste. - Du musst eingeloggt sein mit deinem Streamer-Account (nicht Bot!).
- Scopes durchlesen,
Autorisierenklicken. - Browser-Tab schließt sich, Streamer.bot ist verbunden: grüner Indikator im Pane.
Bot-Account verbinden
Abschnitt betitelt „Bot-Account verbinden“Gleicher Flow, aber mit dem Bot-Account einloggen. Falls du noch keinen Bot-Account hast: Neuer Twitch-Account auf twitch.tv/signup mit eigener Mail. Standard-Username-Konvention: NameBot oder NameOfBot.
Bot-Account zum Mod machen
Abschnitt betitelt „Bot-Account zum Mod machen“Damit der Bot Mod-Befehle ausführen kann (Timeout, Ban, Slow-Mode):
- Im eigenen Twitch-Chat eingeben:
/mod NameDeinesBots - Streamer.bot erkennt das automatisch beim nächsten Reconnect.
5. OBS Studio verbinden (optional)
Abschnitt betitelt „5. OBS Studio verbinden (optional)“Wenn du Scene-Switcher, BRB-Modus, Source-Toggle oder Replay-Save willst:
- OBS Studio 28 oder neuer starten.
Werkzeuge → obs-websocket-Einstellungen.- Häkchen bei
WebSocket-Server aktivieren. - Port:
4455(Standard). Authentifizierung aktivierenlassen → Passwort setzen oder das angezeigte generierte Passwort kopieren.
In Streamer.bot
Abschnitt betitelt „In Streamer.bot“Platforms → OBS Studio→Add Connection.- Felder:
- Name:
OBS Main(frei wählbar) - Host:
127.0.0.1 - Port:
4455 - Password: aus OBS kopiert
- Name:
Save→ Verbindung wird sofort getestet. Grüner Indikator = verbunden.
6. Sanity-Check
Abschnitt betitelt „6. Sanity-Check“Damit du weißt dass alles funktioniert, baue als nächstes den !hello-Command aus dem Tutorial: Erste Action: !hello.
Troubleshooting
Abschnitt betitelt „Troubleshooting““Twitch-Login öffnet keinen Browser”: Default-Browser ist nicht gesetzt. In Windows-Einstellungen Default-Browser definieren, dann Login nochmal probieren.
“OBS-Verbindung schlägt fehl”: Firewall blockt Port 4455. In Windows-Defender-Firewall eine eingehende Regel für obs64.exe und Streamer.bot.exe anlegen, beide auf Privates Netzwerk erlauben.
“Bot postet nicht im Chat”: Bot-Account ist nicht im eigenen Chat angemeldet. Im Platforms → Twitch → Bot-Slot prüfen ob Connected to Chat: Yes. Falls Nein: Disconnect + neu verbinden.
“Actions feuern nicht”: Trigger nicht verknüpft. In der Action selbst Tab Triggers öffnen und prüfen ob mindestens ein Trigger existiert (z.B. Command Triggered → !hello).
Weitere Details: FAQ.
Nächster Schritt
Abschnitt betitelt „Nächster Schritt“Streamer.bot läuft, Twitch ist verbunden. Jetzt baust du deinen ersten Command: