REPO Twitch Integration
Configurable chat integration for REPO. Spawn enemies, run events, grant boons, send TTS messages. Multiplayer and multi-streamer compatible.
截圖 共 2 張
模組介紹 作者原文
REPO Twitch Integration
REPO Twitch Integration is a configurable BepInEx mod for R.E.P.O. that lets Twitch chat activity and local bot web requests trigger in-game effects.
Generally speaking, it accepts triggers in three ways:
- via the Twitch Chat API (Subs, Gifted Subs, Bits, Raids First Time Chatters, and! commands).
- via Twitch Channel Point and Custom Power Up redemptions. (This requires an active OAuth which is built into the mod in the game's main menu).
- via Web Request (This involves using a bot like StreamerBot or MixItUp to send a local web request message to REPOand provides ultimate customisation).
Fair warning, this mod will add significant additional challenge to your normal REPO experience. Consider enabling Easy Mode in the config if you are struggling with the early levels!
Preview
Setup & Documentation
Full documentation and setup instructions can be found here:
REPO Twitch Integration by Bananas4Dragons
Contact
If you would like tell me about your experiences with this mod, or you’d simply like to say hello, you can find me here:
Bananas4Dragons on Twitch *\AppData\Roaming\r2modmanPlus-local\REPO\profiles\**\BepInEx
This mod is provided as-is in a beta state, and there are likely to be bugs that I did not enocunter throughout my many many rounds of testing.
Features
- Multiplayer and Multiple Streamer support
- Viewers can clearly see what they were responsible for doing to your game!
- Trigger enemies, events, boons, and TTS messages
- Supports both random and specific trigger commands.
- Supports trigger aliases so commands can be made easier for viewers to use.
- Supports Twitch-driven triggers such as chat-related events, cheers, subscriptions, gift subscriptions, and first-time chatters when configured.
- Supports local bot web requests, so tools such as MixItUp or StreamerBot can trigger effects without requiring a Twitch extension.
- On-screen popups can show who triggered an effect and what happened (and even if it came from someone else's chat).
Multiplayer
For multiplayer use, every player should install the same version of this mod and its dependencies.
The host controls gameplay execution and configuration. In normal multiplayer use, the host is treated as authoritative for trigger execution, random selection, enabled/disabled effects, and target handling. Generally speaking, if a setting is enabled or disabled for the host, it's enabled or disabled for everyone.
Installation
Mod Manager or r2modman
- Install the mod through your mod manager.
- Launch R.E.P.O. once to generate the config.
Manual installation
- Install BepInEx for R.E.P.O.
- Install the dependencies listed page.
- Place RepoTwitchIntegration.dll and rti_assets in BepInEx/plugins/RTI.
- Launch R.E.P.O. once to generate the config.
Compatibility notes
- This mod has experimental compatibility with mods which add enemies to R.E.P.O. These will generate their own entry within the config.
License
The source code for REPO Twitch Integration is licensed under the GNU General Public License version 3 only (GPL-3.0-only).
See LICENSE for the full license text.
Copyright (C) 2026 Bananas4Dragons.
Original non-code assets created and owned by Bananas4Dragons, including original artwork, models, textures, icons, music, sound, and branding, are not licensed under the GNU GPL unless explicitly stated otherwise. All rights are reserved for those original assets.
Third-party assets, libraries, code, trademarks, and other materials remain subject to their respective licenses and ownership.
Credits
Special Thanks
My thanks goes to Zehs for authoring the TwitchTrolling mod, which served as the inspiration and basis for some of the initial design decisions I made early into planning this mod. The reason I made this was not simply to copy this work, but to iterate on the original ideas in a transformative way, focusing on Multiplayer compatibility. This mod has been released with Zehs
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: