💬 Response Config
Jeder Streamer kann Bot-Antworten selbst anpassen. Die Datei wird lokal erstellt und mit !responses geöffnet.
!responses
!responses path
!responses reset
Doesewichts Streamer.bot Paket · Update 1.2.10
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.
Öffne die Serverseitig.txt, kopiere den Import String in Streamer.bot, starte !update, danach !setup und neu !responses.
Die Webseite ist aufgeräumt: Pet-Auswahl ist wieder direkt verlinkt, alle neuen Stream Pets sind sichtbar und Viewer-/Mod-Commands bleiben klar getrennt.
Jeder Streamer kann Bot-Antworten selbst anpassen. Die Datei wird lokal erstellt und mit !responses geöffnet.
!responses
!responses path
!responses reset
Die Pet-Auswahl ist wieder verlinkt. Streamer/Mods wählen den Pet-Typ, Viewer nutzen die Interaktionen.
Pet-Auswahl: /streamerbot/overlays/petselect/index.html
Viewer: !pet · !daily · !feed · !drink · !play
Mod: !pettype phoenix · !pettype waldgeist · !petname Name
Duel-Challenges werden persistent gespeichert. Zusätzlich werden Usernamen in der Currency sauber normalisiert.
!duell @user 50
!accept
!arena
Die Auswahlseite ist wieder eingebaut und zeigt auf die WebM-Assets im Overlay-Ordner.
Nutze diesen Link auf deiner Downloadseite oder öffne ihn direkt im Browser:
https://downloads.doesi.wtf/streamerbot/overlays/petselect/index.html
sandmannfennekkamelkaktussandwurmskarabaeusskorpionwuestengeistphoenixcyberkatzekristallgolemwaldgeistschleimling
Dateimuster: pettype_action.webm, zum Beispiel sandmann_idle.webm, phoenix_feed.webm oder waldgeist_daily.webm. Die Assets liegen unter /streamerbot/overlays/assets/webm/.
responses_<streamer>.iniMit der Response Config kann jeder Streamer eigene Chattexte setzen, ohne die DLL neu zu bauen.
Streamer/Mods nutzen den Command:
!responses
Die Datei liegt lokal unter data\doesi\config\responses_<streamer>.ini.
= ändernSchreibe deinen eigenen Text rechts vom Gleichzeichen. Platzhalter wie {user} und {currency} behalten.
coins.balance.de=💰 @{user}, du hast {balance} {currency}.
Mit Prefix/Suffix oder Ersetzungen kannst du alle Bot-Antworten einfärben/personalisieren.
prefix=🤖
suffix=✨
replace.Arena-Duel=Sand-Duell
Wenn etwas kaputt ist, Standarddatei neu erstellen:
!responses reset
Diese Anleitung ist für Streamer gedacht. Server- und Docker-Schritte sind hier bewusst nicht drin.
Ö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.
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
!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.
Neu kann jeder Streamer seine Bot-Antworten lokal personalisieren.
!responses
!responses path
!responses reset
Jeder Streamer kann seine eigene Währung selber benennen.
!currencyname ChaosCoins
!currencyname Heldenmünzen
!coins
Erstelle pro Overlay eine Browser Source mit 1280x720 und nutze die URLs aus !overlayurls.
Kiste
Slots
Pet
Boss
Arena
Shoutout
Die neue Pet-Auswahl ist direkt auf der Seite verlinkt und kann separat geöffnet werden.
https://downloads.doesi.wtf/streamerbot/overlays/petselect/index.html
!kistetest
!slotstest
!pettest
!bosstest
!arenatest
!sotest
Es gibt jetzt zwei wichtige lokale Configs: commands.ini für Command-Namen und responses_<streamer>.ini für Bot-Antworten.
commands.iniNur links vom = ändern. Rechts bleibt das interne DLL-Modul.
schatz=kiste
duell=duel
annehmen=accept
responses_*.iniRechts vom = darfst du deinen eigenen Antworttext schreiben.
arena.no_pending.de=⚔️ Keine offene Challenge da.
! in commands.iniIn die Datei kommt nur der Command-Name ohne !. Im Chat nutzt du dann !schatz.
schatz=kiste
duell=duel
In der Response Config Platzhalter behalten, wenn der Wert angezeigt werden soll.
{user}
{currency}
{balance}
{accept}
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.
Hier steht bewusst nur eine Hauptvariante pro Funktion. Weitere Aliases können in commands.ini links vom = angepasst werden.
!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!updatelädt die neuste Doesi DLL!setuperstellt persönliche Overlay-Links!overlayurlsöffnet die OBS Browser Source URL-Datei lokal!overlaytesttestet alle Overlays!responsesöffnet die lokale Response Config!responses pathzeigt den Datei-Pfad!responses reseterstellt die Standard-Response-Datei neu!responsesöffnet die lokale Response Config!pettype phoenixPettyp setzen, nur Streamer/ModsPet-AuswahlPet-Auswahl im Browser öffnen!petname NamePetname setzen, nur Streamer/Mods!bossstartSandboss starten, nur Streamer/Mods!bossstopSandboss stoppen, nur Streamer/Mods!kistetestSchatzkiste testen!slotstestSlots testen!pettestStream Pet testen!bosstestBoss testen!arenatestArena Duel testen!sotestShoutout testen!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!petPet anzeigen!dailyDaily Reward!feed 10füttern!drink 10trinken lassen!play 10spielen!pettype waldgeistPet wechseln, nur Streamer/Mods!pettype schleimlingPet wechseln, nur Streamer/Mods!bossBoss anzeigen!angriffangreifen!kritkritischer Angriff!powerstarker Angriff!sandsturmUltimate!blockblocken!ausweichenausweichen!healheilen!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!so @userTwitch Clip im Shoutout-Overlay abspielen!sotestShoutout Overlay testenTwitch → RaidRaid Trigger löst automatisch Shoutout aus!ticket 1Tickets kaufen!gwadd @user 5Tickets manuell hinzufügen!gwstatusGiveaway Status!myticketseigene Tickets anzeigen!giveawayclearGiveaway leerenSource Gatefremde Shared-Chat Commands werden still ignoriertfor_source_onlyoptional über twitch_chat_api.ini für Bot-Antwortencommands.ininur links vom = ändern, rechts bleibt das DLL-Modul