Doesewichts Streamer.bot Paket · Update 1.2.4

Streamer.bot Import

Remote-Overlays, Chatgames, Stream Pet, Boss, Arena Duel, Raid-Shoutout, Shared Chat Schutz, Help Commands, Currency, Language, Giveaway und neu personalisierbare Bot-Antworten pro Streamer.

Sandmann Sandmann feiert Sandmann winkt
Streamer.bot Import

Alles für Streamer als Import String

Öffne die Serverseitig.txt, kopiere den Import String in Streamer.bot, starte !update, danach !setup und neu !responses.

Lade Paketdaten...
Neu in dieser Version

Response Config, schönere Pets und Arena-Fixes

Die Webseite ist jetzt auf die letzten Änderungen angepasst: persönliche Antworttexte pro Streamer, neue StreamPet-Auswahl, detailiertere WebM-Dateien und stabilere Arena/Currency-Logik.

💬 Response Config

Jeder Streamer kann Bot-Antworten selbst anpassen. Die Datei wird lokal erstellt und mit !responses geöffnet.

!responses
!responses path
!responses reset

🐾 Mehr Stream Pets

Stream Pet kann jetzt mehrere Typen nutzen: Sandmann, Sandwurm, Kamel, Fennek, Skorpion, Skarabäus, Wüstengeist und Kaktus Buddy.

!pettype fennek
!pettype kamel
!pettype skorpion
!pettest

⚔️ Arena stabiler

Duel-Challenges werden persistent gespeichert. Zusätzlich werden Usernamen in der Currency sauber normalisiert.

!duell @user 50
!accept
!arena
StreamPet Quality-Pass 1.2.3

Schönere Pet-WebMs im Sandmann-Stil

Die neuen WebM-Dateien sind detailierter, haben mehr Glow/Schatten und passen besser zum Sandmann-Look. Lade dafür das WebM-Asset-ZIP zusätzlich auf den Server.

cd /home/doesi/streamerbot-downloads-site
unzip -o Streampet_QualityPass_WEBM_1.2.3.zip
chown -R doesi:doesi web/streamerbot/overlays/assets/webm
StreamPet Quality Preview
Antworten personalisieren

responses_<streamer>.ini

Mit der Response Config kann jeder Streamer eigene Chattexte setzen, ohne die DLL neu zu bauen.

1

Datei öffnen

Streamer/Mods nutzen den Command:

!responses

Die Datei liegt lokal unter data\doesi\config\responses_<streamer>.ini.

2

Nur rechts vom = ändern

Schreibe deinen eigenen Text rechts vom Gleichzeichen. Platzhalter wie {user} und {currency} behalten.

coins.balance.de=💰 @{user}, du hast {balance} {currency}.
3

Globaler Stil

Mit Prefix/Suffix oder Ersetzungen kannst du alle Bot-Antworten einfärben/personalisieren.

prefix=🤖
suffix=✨
replace.Arena-Duel=Sand-Duell
4

Zurücksetzen

Wenn etwas kaputt ist, Standarddatei neu erstellen:

!responses reset
Einrichtung für Streamer

Installation Schritt für Schritt

Diese Anleitung ist für Streamer gedacht. Server- und Docker-Schritte sind hier bewusst nicht drin.

1

Import String öffnen

Öffne die Serverseitig.txt im Browser und kopiere den kompletten Inhalt.

Für normale Streamer ist nur der Import String relevant. Server- und Docker-Dateien sind nicht für dich gedacht.

2

In Streamer.bot importieren

In Streamer.bot gehst du auf Import und fügst den kopierten Import String ein. Der Import enthält den aktuellen Doesi DLL Loader V9.6 mit Response Config, Arena-Aliases, Raid-Trigger und Help-Commands.

Keine sand_currency_*.json kopieren
Keine overlay.ini teilen
Keine Tokens veröffentlichen
3

Update und Setup ausführen

!update
!setup
!overlayurls
!help

!update lädt die aktuelle DLL. !setup erstellt deine eigenen sicheren Overlay-Links. !help zeigt die Command-Übersicht ohne Alias-Duplikate.

4

Antworten personalisieren

Neu kann jeder Streamer seine Bot-Antworten lokal personalisieren.

!responses
!responses path
!responses reset
5

Währungsname setzen

Jeder Streamer kann seine eigene Währung selber benennen.

!currencyname ChaosCoins
!currencyname Heldenmünzen
!coins
6

OBS Browser Sources anlegen

Erstelle pro Overlay eine Browser Source mit 1280x720 und nutze die URLs aus !overlayurls.

Kiste
Slots
Pet
Boss
Arena
Shoutout
7

Pet auswählen

Wähle deinen Pettyp. Voraussetzung: die neuen WebM-Dateien liegen auf dem Server.

!pettype sandmann
!pettype fennek
!pettype skorpion
!pettest
8

Tests starten

!kistetest
!slotstest
!pettest
!bosstest
!arenatest
!sotest
Commands & Texte anpassen

Was darf geändert werden?

Es gibt jetzt zwei wichtige lokale Configs: commands.ini für Command-Namen und responses_<streamer>.ini für Bot-Antworten.

1

commands.ini

Nur links vom = ändern. Rechts bleibt das interne DLL-Modul.

schatz=kiste
duell=duel
annehmen=accept
2

responses_*.ini

Rechts vom = darfst du deinen eigenen Antworttext schreiben.

arena.no_pending.de=⚔️ Keine offene Challenge da.
3

Kein ! in commands.ini

In die Datei kommt nur der Command-Name ohne !. Im Chat nutzt du dann !schatz.

schatz=kiste
duell=duel
4

Platzhalter behalten

In der Response Config Platzhalter behalten, wenn der Wert angezeigt werden soll.

{user}
{currency}
{balance}
{accept}
Hinweis
Wichtig

Deine Tokens bleiben privat

Die Datei overlay.ini enthält deinen writeToken. Teile diese Datei nie öffentlich. Falls du twitch_chat_api.ini für Shared Chat Source-Only Antworten nutzt, bleibt auch der App Access Token privat. responses_*.ini enthält nur Texte und keine Tokens. In commands.ini nur links vom = ändern. In OBS nutzt du nur die Links aus !overlayurls.

Commands

Alle Commands zum Nachlesen

Hier steht bewusst nur eine Hauptvariante pro Funktion. Weitere Aliases können in commands.ini links vom = angepasst werden.

Hilfe

!helpzeigt die Command-Kategorien
!help gameszeigt Games, Currency, Shoutout und Sprache
!help petzeigt Stream Pet Commands
!help arenazeigt Arena Duel Commands
!help allzeigt alle Help-Kategorien nacheinander

Erste Einrichtung

!updatelädt die neuste Doesi DLL
!setuperstellt persönliche Overlay-Links
!overlayurlsöffnet die OBS Browser Source URL-Datei lokal
!overlaytesttestet alle Overlays

Antworten personalisieren

!responsesöffnet die lokale Response Config
!responses pathzeigt den Datei-Pfad
!responses reseterstellt die Standard-Response-Datei neu

Tests

!kistetestSchatzkiste testen
!slotstestSlots testen
!pettestStream Pet testen
!bosstestBoss testen
!arenatestArena Duel testen
!sotestShoutout testen

Chatgames

!coinsKontostand anzeigen
!currencyname ChaosCoinsWährungsname setzen, nur Streamer/Mods
!kiste 100 linksSchatzkiste spielen
!slots 100Slots spielen
!give @user 100Punkte vergeben, nur Streamer/Mods
!lang ch/de/enSprache einstellen

Stream Pet

!petPet anzeigen
!dailyDaily Reward
!feed 10füttern
!drink 10trinken lassen
!play 10spielen
!petname NamePetname setzen
!pettype fennekPettyp setzen: sandmann, sandwurm, kamel, fennek, skorpion, skarabaeus, wuestengeist, kaktus

Boss RPG

!bossstartBoss starten
!bossBoss anzeigen
!bossstopBoss stoppen
!angriffangreifen
!kritkritischer Angriff
!powerstarker Angriff
!sandsturmUltimate
!blockblocken
!ausweichenausweichen
!healheilen

Arena Duel

!duel @user 50fordert einen Viewer zum automatischen Arena-Duel mit Einsatz heraus
!acceptDuel annehmen, danach läuft der Kampf automatisch
!ffaufgeben, Gegner gewinnt den Pot
!arenaStatus vom aktuellen Duel anzeigen

Remote Shoutout & Raid

!so @userTwitch Clip im Shoutout-Overlay abspielen
!sotestShoutout Overlay testen
Twitch → RaidRaid Trigger löst automatisch Shoutout aus

Giveaway

!gwstart 25 GewinnGiveaway starten
!ticket 1Tickets kaufen
!gwadd @user 5Tickets manuell hinzufügen
!gwstatusGiveaway Status
!myticketseigene Tickets anzeigen
!winnerGewinner ziehen
!giveawayclearGiveaway leeren

Shared Chat

Source Gatefremde Shared-Chat Commands werden still ignoriert
for_source_onlyoptional über twitch_chat_api.ini für Bot-Antworten
commands.ininur links vom = ändern, rechts bleibt das DLL-Modul