Twitch Kanalpunkte einrichten
Kanalpunkte sind in fünf Minuten aktiviert. Der Teil, an dem es hakt, kommt danach.
Kanalpunkte, in der englischen Twitch-Oberfläche Channel Points, sind die Punkte, die deine Zuschauer beim Zuschauen automatisch sammeln und bei dir gegen etwas eintauschen können. Ich baue Overlays, die auf Chat-Befehle reagieren, und sehe dadurch bei vielen Kanälen, welche Belohnungen nach ein paar Wochen noch eingelöst werden und welche tot in der Liste stehen. Der Unterschied ist erstaunlich systematisch, und er hat wenig mit Kreativität zu tun. Vorher räumen wir aber einen Irrtum weg, dem fast jede Anleitung aufsitzt, meine erste Fassung dieses Textes eingeschlossen.
Zwei Punktesysteme, fast derselbe Name
Wenn beim Streamen von Punkten die Rede ist, sind zwei völlig verschiedene Dinge gemeint. Twitch-Kanalpunkte gehören Twitch: Zuschauer sammeln sie automatisch beim Zuschauen, sehen sie unter dem Chatfenster und lösen sie dort gegen deine Belohnungen ein. Daneben führt fast jeder Chatbot seine eigene Währung, meist Loyalty-Punkte genannt. StreamElements, Firebot und Streamer.bot halten jeweils ein eigenes Konto pro Zuschauer, und du bestimmst selbst, wie schnell es wächst.
| Twitch-Kanalpunkte | Punkte deines Bots | |
|---|---|---|
| Wer vergibt sie | Twitch, automatisch fürs Zuschauen | dein Bot, nach deinen Regeln |
| Affiliate nötig | ja | nein, ab dem ersten Stream |
| Wo der Zuschauer sie sieht | unter dem Chatfenster auf Twitch | auf Zuruf im Chat, je nach Bot etwa !points |
| Kann ein Overlay sie auszahlen | nein | ja |
| Rolle in meinen Overlays | höchstens als Startknopf | Einsatz, Gewinn und Rückerstattung |
Die vierte Zeile ist die wichtige und der Grund für diesen Abschnitt. Twitch bietet keine Schnittstelle an, über die ein fremdes Programm jemandem Kanalpunkte gutschreiben könnte. Das kann kein Overlay, keine Erweiterung und kein Bot, das kann nur Twitch selbst. Zurückbuchen geht: lehnst du eine Einlösung ab, bekommt der Zuschauer seine Punkte wieder. Aber das ist eine Stornierung und keine Auszahlung.
Deshalb rechnen meine Overlays ausschließlich in der Währung deines Bots. Wenn bei Kugelfall jemand 500 setzt und 1.200 gewinnt, bucht das Overlay auf dem Konto von StreamElements, Firebot oder deinem Streamer.bot, nicht bei Twitch. Für dich heißt das vor allem eines: Punktespiele brauchen keinen Affiliate-Status. Du brauchst einen Bot mit Währung, und den darfst du ab dem allerersten Stream haben.
Kanalpunkte aktivieren
Im Creator Dashboard, also deiner Streamer-Verwaltung auf Twitch, gehst du auf Viewer Rewards und dann auf Kanalpunkte, die auf Englisch Channel Points heißen. Dort schaltest du das System für deinen Kanal ein und legst unter Belohnungen verwalten deine eigenen an. Twitch bringt ein paar Standard-Belohnungen mit, die du einzeln abschalten kannst, zum Beispiel das Hervorheben einer Nachricht.
Warum die meisten Ideenlisten nichts bringen
Fast jede Liste im Netz schlägt Belohnungen vor, bei denen DU etwas tun musst: das nächste Spiel aussuchen lassen, zehn Liegestütze machen, eine Grimasse ziehen. Solche Einlösungen hängen daran, dass du sie mitten im Stream bemerkst, unterbrichst, was du gerade tust, und dann lieferst. Genau das passiert ab der dritten Woche nicht mehr zuverlässig.
Wenn eine Einlösung zweimal ins Leere läuft, hört der Chat auf, sie zu kaufen. Nicht aus Ärger, sondern weil die Punkte woanders besser aufgehoben sind. Die Belohnungen, die überleben, sind die, die von allein passieren. Das ist der eigentliche Filter für deine Liste, nicht die Frage, ob eine Idee originell ist.
Was eine Belohnung kosten sollte
Ab hier geht es um Twitch-Kanalpunkte. Zuschauer sammeln davon grob 100 bis 200 pro Stunde, je nachdem wie oft sie die Bonus-Truhe anklicken, die Twitch ihnen von selbst im Chat einblendet. Sammelrate und Truhe gehören beide Twitch und lassen sich nicht umstellen. Daraus wird eine einfache Faustregel: rechne den Preis nicht in Punkten, sondern in Zuschauzeit.
| Kosten | Entspricht etwa | Passt für |
|---|---|---|
| 100 bis 300 | ein paar Minuten | Kleinkram, der oft kommen darf |
| 500 bis 1.000 | knapp eine Stunde | die Standard-Belohnung, dein Arbeitspferd |
| 2.000 bis 5.000 | einen Streamabend | etwas, das den Ablauf kurz unterbricht |
| ab 10.000 | Stammzuschauer | einmal im Monat, dafür groß |
Wenn du unsicher bist, setz lieber zu billig an und erhöhe später. Eine Belohnung, die sich niemand leisten kann, sieht am Ende genauso aus wie eine, die niemand will.
Für die Währung deines Bots gilt diese Tabelle nicht. Dort legst du die Sammelrate selbst fest, und damit ist jede Zahl frei erfunden, bis du sie festlegst. Praktisch ist, beide Systeme in eine ähnliche Größenordnung zu bringen, sonst wirkt der eine Punktestand neben dem anderen wie Spielgeld.
Belohnungen, die von allein passieren
Die dritte Spalte ist die wichtige. Alles mit einem Nein darin ist nicht schlecht, aber es kostet dich Aufmerksamkeit, und davon hast du im Stream weniger als du denkst.
| Belohnung | Kosten | Läuft ohne dich |
|---|---|---|
| Soundeffekt abspielen | 300 | ja, über deinen Bot |
| Kugel fallen lassen | 500 | ja, Kugelfall wirft sie und zeigt den Gewinn |
| Timeout für sich selbst, 60 Sekunden | 400 | ja, über deinen Bot |
| Nachricht vorlesen lassen | 1.000 | ja, das TTS-Overlay liest sie vor |
| Emote-only-Modus für 5 Minuten | 2.000 | ja, über deinen Bot |
| Kamera-Filter für eine Minute | 2.500 | ja, über deinen Bot und OBS |
| Nächstes Spiel aussuchen | 5.000 | nein, das musst du umsetzen |
| Zehn Liegestütze | 8.000 | nein, und dein Rücken weiß das |
| VIP für einen Monat | 20.000 | nein, aber einmalig und schnell erledigt |
In dieser Tabelle stehen zwei Währungen nebeneinander, ohne dass es auffällt. Die Spalte Kosten ist der Preis der Twitch-Belohnung. Was das Overlay danach auszahlt, etwa der Gewinn beim Kugelfall, läuft über die Punkte deines Bots. Das sind zwei getrennte Konten, und das ist kein Schönheitsfehler, sondern die einzige Bauweise, die Twitch zulässt.
Eine Sache steht in keiner Liste: die Belohnung, die über ein Jahr am zuverlässigsten eingelöst wird, ist fast immer die billigste mit sofort sichtbarer Wirkung. Nicht die teuerste.
Ein Overlay als Belohnung einbinden
Meine Overlays hören auf Chat-Befehle, und Moderatoren dürfen eine Runde für jemand anderen starten. Damit brauchst du für den Anfang gar keine technische Verbindung: du legst die Belohnung in Twitch an, und wer sie einlöst, bekommt von dir oder einem Mod den passenden Befehl in den Chat getippt. Das funktioniert heute, mit jedem Bot, und auch mit gar keinem.
Automatisch geht es auch, und zwar auf zwei Wegen. Der eine hängt an Twitch: in der Konfigurationsdatei config.js deines Overlays verbindet der Eintrag channelPointsTriggers eine Twitch-Belohnung direkt mit einem Befehl, sodass die Einlösung die Runde ohne dein Zutun startet. Diesen Weg habe ich bisher nur gegen die Dokumentation von Streamer.bot gebaut und noch nicht gegen eine echte Einlösung getestet. Deshalb steht der manuelle Weg hier zuerst und nicht als Notlösung.
Der andere Weg braucht Twitch überhaupt nicht. StreamElements hat einen eigenen Shop, in dem Zuschauer ihre Loyalty-Punkte ausgeben, und so ein Kauf kann eine Runde genauso starten, über den Eintrag redemptionTriggers. Diesen Pfad habe ich gegen eine echte Einlösung mitgeschnitten und geprüft. Wer keinen Affiliate hat, fährt damit im Moment am zuverlässigsten. Welcher Bot sonst noch was kann, steht im Vergleich der Chatbots.
Wie ein Overlay überhaupt in OBS landet, steht in der Anleitung für Browser-Quellen. Eine Browser-Quelle ist die Art von Quelle in OBS, die eine Webseite oder eine HTML-Datei anzeigt; in einem englisch eingestellten OBS heißt sie Browser Source.
Drei Fehler, die man nur einmal macht
Erstens zu viele Belohnungen. Bei fünfzehn Einträgen scrollt niemand, und die unteren existieren praktisch nicht. Fünf bis acht sind genug, und du darfst sie durchwechseln.
Zweitens zu billig für etwas Lautes. Eine Belohnung für 100 Punkte, die einen Soundeffekt auslöst, wird im Minutentakt eingelöst, bis du sie abschaltest. Der Preis ist die einzige Bremse, die du hast.
Drittens Belohnungen, die du im Eifer nicht liefern kannst. Wenn du eine Einlösung nicht erfüllst, gib die Punkte im Dashboard zurück, statt sie einfach als erledigt abzuhaken. Das kostet zehn Sekunden und ist der Unterschied zwischen einem Versehen und einem Vertrauensverlust.
Häufige Fragen
Brauche ich Affiliate für Kanalpunkte?
Für die Kanalpunkte von Twitch ja, ohne Affiliate taucht der Menüpunkt gar nicht auf. Für Punktespiele in meinen Overlays nein: die rechnen mit der Währung deines Bots, also StreamElements, Firebot oder Streamer.bot, und die läuft ab dem ersten Stream.
Können Overlays Twitch-Kanalpunkte auszahlen?
Nein, und das gilt für jedes Programm außer Twitch selbst. Twitch bietet keine Schnittstelle zum Gutschreiben von Kanalpunkten an. Einsatz und Gewinn meiner Overlays laufen deshalb über die Punkte deines Bots. Zurückbuchen ist die einzige Ausnahme: eine abgelehnte Einlösung erstattet Twitch automatisch.
Wie viele Belohnungen sollte ich anlegen?
Fünf bis acht. Danach wird die Liste zur Tapete, und die unteren Einträge werden praktisch nie eingelöst. Lieber saisonal durchwechseln als anhäufen.
Kann ich Punkte zurückgeben?
Ja, bei Twitch-Kanalpunkten. Im Dashboard kannst du eine Einlösung ablehnen, dann bekommt der Zuschauer seine Punkte zurück. Nutze das, wenn du etwas nicht liefern kannst, statt die Einlösung stillschweigend abzuhaken.
Kann eine Einlösung automatisch ein Overlay starten?
Ja, auf zwei Wegen. Über eine Twitch-Belohnung mit dem Eintrag channelPointsTriggers in der config.js: der Code läuft in allen meinen Overlays, ist aber noch nicht gegen eine echte Einlösung getestet. Oder über einen Kauf im StreamElements-Shop mit redemptionTriggers, den ich live geprüft habe und der keinen Affiliate braucht. Wenn beides nicht passt, tippt ein Mod den Befehl.