Connect Streamlabs / tipme.in.th
This guide is for streamers who use Streamlabs or tipme.in.th to receive donations. Once connected, every incoming donation is pushed into the app's queue automatically — TTS plays, the overlay fires in OBS, and the Dashboard updates in real time.
The connection uses a Socket Token (not OAuth) — set it once and you're done.
What you'll need
- A working Streamlabs or tipme.in.th account
- Stream Community Manager open and the Settings page accessible
- A browser to log in to the Streamlabs Dashboard
Step 1 — Grab the Socket API Token from Streamlabs
- Open a browser, go to streamlabs.com, and log in
- Open the Dashboard → click the Settings (gear) icon at the bottom-left
- Pick API Settings → the API Tokens tab
- Copy the Socket API Token (a long JWT-style string)
:::warning Treat the token like a password This token is the keys to your account — don't post it on stream and don't commit it to git. If it ever leaks, hit Reset in the Streamlabs Dashboard to revoke the old one. :::
Step 2 — Paste the token into the app
- In the app, head to Settings (sidebar) → the Connections tab
- Find the Streamlabs section (top of the list)
- Paste your Socket Token into the field
- Click Save
Step 3 — Check the connection status
After saving, the app immediately tries to open the socket. Watch the status dot next to the Streamlabs name:
- 🟢 Green = Connected — ready to receive donations
- 🔴 Red = Disconnected — wrong token or your account isn't authorized
Green means you're good — try a small real donation (e.g. ฿1) or fire one off from the Test Panel.
Tips & Troubleshooting
- Stuck on red: double-check the token (no extra spaces front or back), or reset the token in the Streamlabs Dashboard and paste the new one.
- Total silence, no donations coming through: confirm donations are actually landing on Streamlabs (check the Streamlabs Dashboard). If they are but Mor9an doesn't hear them → check your firewall / antivirus, which may be blocking the socket.
- tipme.in.th: uses the exact same kind of token as Streamlabs because it speaks the same Socket protocol.
:::tip Test without spending real money
Use the Test Panel (/test) to send a fake donation — it runs through the same pipeline (queue → TTS → overlay → alert sound) without going through Streamlabs.
:::