Zum Inhalt springen
  • Dunkel
  • Hell
  • System

VTube Studio Integration Setup

VTube Studio mit Streamer.bot verbinden, damit du Avatar-Hotkeys, Expressions und Model-Wechsel automatisieren kannst.

Doku: docs.streamer.bot/guide/integrations/vtube-studio

  • VTube Studio auf gleichem PC oder im LAN
  • VTube Studio API aktiviert (siehe unten)
  • Streamer.bot ≥ v1.0.4
  1. VTube Studio öffnen
  2. Settings (Zahnrad-Icon)
  3. Plugin Settings“Start API” Toggle aktiv
  4. Default Port: 8001 (kann angepasst werden)
  1. Links Integrations → VTube Studio
  2. Felder:
FeldWert
Hostlocalhost (oder LAN-IP wenn auf anderem PC)
Port8001 (default)
Auto Connectaktiv
Auto Reconnectaktiv
  1. Connect klicken
  2. In VTube Studio: Authorize-Dialog erscheint → klicke “Allow”

Nach erster Authorization merkt sich VTube den SB-Plugin-Token. Bei künftigen Starts automatisch verbinden.

Action [Test] VTS Connection:

1. Get Current Model (Integrations → VTube Studio → Get Current Model)
2. Send Message: "VTS Model: %modelName%"

Wenn der Model-Name im Chat erscheint → verbunden.

Sub-ActionPfad
Trigger HotkeyIntegrations → VTube Studio → Trigger Hotkey
Trigger Hotkey by NameIntegrations → VTube Studio → Trigger Hotkey by Name
Set Expression StateIntegrations → VTube Studio → Set Expression State
Load ModelIntegrations → VTube Studio → Load Model
Load Model by NameIntegrations → VTube Studio → Load Model by Name
Move ModelIntegrations → VTube Studio → Move Model
Color TintIntegrations → VTube Studio → Color Tint
Reset All Color TintsIntegrations → VTube Studio → Reset All Color Tints
Get Current ModelIntegrations → VTube Studio → Get Current Model
Send Raw RequestIntegrations → VTube Studio → Send Raw Request

Hotkey: In VTS angelegte Tastenkombination/Aktion die was am Modell macht (z.B. “Wave”, “Laugh”, “Cry”). Hat einen Namen + optional einen ID.

Expression: Datei die Mimik/Pose definiert (z.B. surprised.exp3.json, angry.exp3.json). Kann an/aus.

Model: Komplettes Avatar-Set (Mesh, Texturen, Physics, Hotkeys, Expressions).

Use-CaseMD
Hotkey bei Twitch-Event (Sub/Follow/Bits)hotkey-on-event.md
Expression-Toggle via Chat-Commandexpression-toggle.md
Model-Wechsel als Channel-Point-Rewardmodel-load-reward.md
  • API nicht aktiv: Streamer.bot zeigt “Disconnected”. Settings → Plugin Settings → Start API
  • Port-Konflikt: wenn 8001 schon belegt, anderen Port in VTS und SB übereinstimmend setzen
  • Authorization vergessen: beim ersten Connect IMMER manuell in VTS bestätigen. Sonst kein Zugriff
  • Hotkey-Name case-sensitive?: Load Model ist case-INsensitive, andere Sub-Actions oft case-sensitive. Im Zweifel exakte Schreibweise aus VTS kopieren
  • Multi-PC Setup: VTS auf Streaming-PC, SB auf Gaming-PC? Host 192.168.x.x setzen, VTS-PC Firewall öffnen für 8001