TokControl REPO Tiktoklive
TokControl TikTok Live bridge for R.E.P.O. — binds 127.0.0.1 (avoids port clash). Port 8080+fallback.
About this mod Author’s original text
TokControl_REPO_Tiktoklive
Connect TokControl (stream gift app) to R.E.P.O. in real time.
Features
- Local WebSocket / HTTP bridge on 127.0.0.1:8080 (IPv4 only — avoids clashing with other stream mods on localhost/IPv6)
- Auto-fallback ports if 8080 is busy: 8082, 8090, 18080, 28080
- Spawn items, enemies, and valuables via REPOLib
- Mid-screen MissionUI announce for random rolls (announce / hud / roll)
- Debug logging to BepInEx + Unity console
- Works Mod Manager
Multiplayer (client relay)
- You do not need to be host to trigger spawns from TokControl on your PC.
- If you join someone else's lobby, the lobby host must also have this mod installed.
- Commands are relayed to the host over Photon automatically.
Quick start
- Install REPOLib + this mod (host and/or your client)
- Launch the game via Mod Manager (not Steam alone)
- Confirm log: WebSocket listening on ws://127.0.0.1:8080/
- In TokControl Game Center → R.E.P.O. → Connection → ping / เช็คใหม่
- Add gift triggers and press START
Port conflict
If another TikTok/stream mod already uses port 8080, this build still binds IPv4 127.0.0.1. If that fails too, it moves to a fallback port — check the log and set TokControl Connection URL to match.
Health check: GET → {"ok":true,"mod":"TokControl_REPO_Tiktoklive",...}
Example triggers
| TikTok Gift | Command |
|-------------|---------|
| Rose | spawn_item\|gun\|1 |
| Lion | spawn_ghost\|Hunter |
| Galaxy | spawn_enemy\|Reaper\|1 |
Support
Check BepInEx/LogOutput.log for [TokControl] messages.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: