Spenden: sieben Dienste, ein Ereignisstrom
DonationAlerts, DonatePay, DonateX, Streamlabs, StreamElements, Trula und StreamEngine kommen alle als dieselbe Art von Ereignis an, in eine Währung umgerechnet — Alerts, Ziele, Auktion und Sprachausgabe müssen also nicht wissen, woher das Geld kam.
Kostenlos – wie alles, was auf deinem eigenen PC läuft.
Alles, was als Geld zählt, in einer Liste
Eine Spende ist eine Spende. Alles danach — der Alert, der Zielbalken, das Gebot in der Auktion, die vorgelesene Zeile — reagiert auf das Ereignis, nicht auf den Dienst, der es geliefert hat.
- DonationAlerts, DonatePay, DonateX, Streamlabs und StreamElements bringen Spenden herein, sobald sie eintreffen.
- StreamEngine bringt neben gewöhnlichen Spenden auch bezahlte Bildschirmeffekte und bezahlte Medienwünsche.
- Trula bringt Spenden, darunter die, mit denen ein Zuschauer einen Track in die Warteschlange kauft.
- Twitch Bits, YouTube Super Chats und bezahlte YouTube-Sticker kommen ebenfalls als Spenden an und zählen damit auf dasselbe Ziel.
- Mehrere Dienste laufen gleichzeitig ohne Konflikt, und einer, den du später hinzufügst, ändert nichts an dem, was du schon eingerichtet hast.
Wenn ein Zuschauer für eine Aktion zahlt, nicht für eine Überweisung
Nicht jeder Dienst verkauft Überweisungen. Bei StreamEngine kauft ein Zuschauer etwas, das auf deinem Bildschirm passiert — ihn zehn Sekunden lang umdrehen, die Kamera verwischen, die Grafikkarte kaputtgehen lassen — und bei Trula stellt er einen Track in die Warteschlange. Das Geld kommt als ganz gewöhnliche Spende an, aber der Betrag allein sagt nicht, was gleich passiert.
- Wo der Dienst es meldet, nennt der Alert den Kauf: „Bildschirm umgedreht ×6 · 10 s“ neben dem Zuschauer.
- Der Ereignis-Feed im Dashboard zeigt dieselbe Zeile, live und in der Historie.
- Die Statistiken behalten sie, damit zwei Käufe zum gleichen Preis auch später unterscheidbar bleiben.
- Ziele, Auktion und Karussell übergehen sie mit Absicht: Sie arbeiten mit dem Betrag.
- StreamEngine nennt den verkauften Effekt; Trula schickt den Titel des Tracks nicht mit, deshalb kommen seine Musikwünsche als gewöhnliche Spenden an.
Was passiert, ohne dass du etwas anfasst
Für eine Spende schreibst du keine Regel. Sie kommt an, und alles, was schon zuhört, reagiert darauf.
- Der Alert läuft im Overlay — der Name, der Betrag und die Nachricht.
- Der Zielbalken rückt vor, die Auktion zählt das Gebot, und die Spende fällt in den Pool des Karussells — die Drehung und dahinter der Herausforderungszähler kommen, sobald der Pool den Betrag erreicht, den du gesetzt hast.
- Die Sprachausgabe liest die Nachricht laut vor, oberhalb der Schwelle, die du gesetzt hast.
- Die Statistiken schreiben sie in die Summen dieses Streams und in die Top-Spender.
- Deine eigenen Szenarien laufen, falls du welche geschrieben hast.
Was es nicht tun wird
Das Geld hereinzuholen ist die ganze Aufgabe. Alles, was eine Zahl still aufblähen könnte, bleibt draußen.
- Es empfängt nur: Auszahlungen, Rückerstattungen und die Seite, auf der ein Zuschauer bezahlt, bleiben beim Dienst.
- Spenden, die bei geschlossener App eingegangen sind, werden nicht als Alerts nachgespielt — ein Start am Morgen würde die ganze Nacht auf einmal abspielen.
- Im Feed von StreamEngine liegen auch Ereignisse von Twitch, DonationAlerts und Trovo. Sie werden mit Absicht übersprungen, sonst würde eine Spende doppelt gezählt.
- Eine Vorschau, die im StreamEngine-Panel ausgelöst wurde, und ein Wunsch ohne Bezahlung erreichen den Zielbalken nie: Geld, das es nicht gibt, hat dort nichts verloren.
- Eine Testspende aus dem DonateX-Panel erreicht die Alerts sehr wohl — dafür ist sie da — und sie kommt als Test markiert an, damit alles, was sie nicht zählen darf, allen voran die Auktion, sie auslässt.
Eine Währung, oder die Zahlen bedeuten nichts mehr
Zuschauer zahlen in der Währung, die ihnen ihre Plattform und ihre Karte geben, während ein Zielbalken eine einzige Zahl zeigen muss. Diese Umrechnung ist ein eigenes Modul, denn ein Fehler darin verdirbt still jede Summe, die du danach ansiehst.
- Drei Online-Kursquellen mit Rückfallebene, sodass der Ausfall einer davon das Zählen nicht stoppt.
- Kurse, die du von Hand setzt, für das, was keine Quelle kennt — allen voran Twitch Bits, zu dem Preis, den du tatsächlich für sie bekommst.
- Die Basiswährung legst du einmal in Einstellungen → Lokalisierung fest, und alles andere richtet sich danach.
- Zielbalken, Auktion, Karussell und die Schwelle der Sprachausgabe lesen alle den umgerechneten Betrag, sodass eine Schwelle, die du setzt, dasselbe bedeutet, egal womit der Zuschauer bezahlt hat.
Eine Historie ohne Lücken
Die App läuft nicht rund um die Uhr, und Spenden warten nicht auf sie.
- Die gesamte DonationAlerts-Historie wird einmal importiert, bei der ersten Verbindung; danach werden die letzten Spenden mit dem Dienst abgeglichen — zwanzig Sekunden nach dem Verbinden und alle fünfzehn Minuten —, sodass eine Nacht mit geschlossener App keine Lücke in den Statistiken hinterlässt.
- Dieser Import geht direkt in die Statistiken statt über die Alerts: Die Summen werden vollständig, ohne den gestrigen Abend noch einmal auf dem Bildschirm abzuspielen.
- StreamEngine-Zahlungen, die bei geschlossener App eingegangen sind, landen beim nächsten Start auf dieselbe Weise in den Statistiken, ohne Alert. Der Feed von StreamEngine liefert nur seine letzten 25 Ereignisse jeder Art, eine lange oder ereignisreiche Pause kann also doch eine Lücke hinterlassen. Ziele, Karussell und Auktion zählen diese Zahlungen nicht mit.
- Beide Importe überspringen jeden Dienst, den du unter „Spenden zählen von“ im Tab „Einstellungen“ der Statistiken abgewählt hast, genau wie die Live-Zählung.
- Wenn der Socket verstummt, die Verbindung aber weiter als aktiv gilt, beweist es der Abgleich: Die Karte sagt „Empfängt nichts“ und bietet Erneut verbinden an.
Woraus es besteht
Jeder Teil ist ein separates Modul: Du installierst nur die, die du benötigst, und jedes kann entfernt werden, ohne den Rest zu beschädigen.
Erste Schritte
- Lege deine Basiswährung in Einstellungen → Lokalisierung fest.
- Öffne Verbindungen → Monetarisierung und verbinde die Dienste, die du wirklich nutzt.
- Wenn du Twitch Bits annimmst, gib ihnen einen Kurs in Einstellungen → Wechselkurse.
- Schick eine Testspende und prüfe, ob sie das Alerts-Overlay erreicht.
- Richte Ziele, Auktion und Sprachausgabe auf diesen Strom aus — sie hören schon zu.
Sieben Dienste heute, und die Liste wächst an derselben Stelle: ein neuer Dienst ist ein weiterer Connector, und alles danach hört bereits zu.
Funktioniert zusammen mit
Hole dir strAImer
Alles auf dieser Seite läuft auf deinem eigenen Rechner — kostenlos, kein Konto, nichts zu verbinden.
Fehlt hier etwas? Wünsch es dir auf der Ideen-Pinnwand — die Stimmen zeigen, was am meisten fehlt. Idee vorschlagen