RepoTwitchIntegration by Schleimi

版本 v1.3.1·更新於 2026-10-05

Host-only mod controlled by!-commands in your Twitch chat. Negative events earn shared points that viewers can spend to help the players.

模組介紹 作者原文

REPO Twitch Integration by Schleimi

Host-only mod controlled by!-commands in your Twitch chat. Negative events earn shared points that viewers can spend to help the players. Viewer monster kills have their own Top 5 leaderboard.

Only the lobby host needs this mod. Other players use the normal game. Requires BepInExPack, installed automatically by your mod manager.

Getting started

  • Install the mod Mod Manager or r2modman and launch the modded game as host. Remove older test copies to avoid loading the plugin twice.
  • Click Connect Twitch in the main menu (or use F8).
  • Choose Connect Streamer, open the displayed authorization page and approve the account connection. No personal app registration or client secret is needed.
  • Optionally connect a separate bot account for chat output. Without an enabled connected bot, the streamer account sends replies.
  • Load a level. Viewers can use the commands below in the connected streamer's Twitch chat.

For manual installation, install BepInEx first and copy the packaged BepInEx folder into your R.E.P.O. game folder.

Loot-round limits

The current loot level is completed levels + 1 (first loot round = level 1). By default:

  • At most level chat monster groups may be active or pending globally. Gnomes/Bangers each count as one group. The center HUD shows occupied group slots, e.g. Active Chat Monsters: 2/3.
  • Each Twitch viewer can successfully summon level groups per loot round, with at most one active/pending group at a time.
  • Through level 20 inclusive, each viewer can summon each monster species only once per loot round. Aliases share the same species. Random spawns choose only eligible species. From level 21, species can repeat.
  • Each viewer gets level successful uses of!boom and separately level uses of!drop per loot round. Their 5-minute/10-minute personal cooldowns still apply and persist between rounds.
  • Quotas and species availability reset on the next round. Failed actions do not consume a use; a partially successful group counts once.
  • Two connection-menu toggles, Unlimited monster limits and Unlimited boom/drop uses, default to OFF. The first bypasses global count, summon quota and species restriction, but retains one active group per viewer. The second bypasses boom/drop round quotas only. Usage is still recorded while unlimited is on. These per-round counters are session-local and are not restored after restarting the game.

Boom and Drop are available in loot rounds. Boom rewards confirmed launches; with three hits it pays 40 points. Drop snapshots distinct holders at activation (three holders = 120 points) and pays once after at least one drop is confirmed. Holding multiple objects does not multiply a player's reward. No confirmed effect means no reward or consumed use.

Chat commands and shared points

Help prices apply once per command. Boom and Drop rewards depend on affected players as listed below. Commands are case-insensitive. No available target means no reward or charge. Failed or unconfirmed actions do not create rewards; successful partial group actions use the stated total price/reward.

| Command | Shared points | Effect |

| --- | ---: | --- |

|!monsters | Free | Display the monster command list without spawning. |

|!spawn | +10% of spawned monster max HP | Random allowed monster. |

| Individual monster command | +10% of spawned monster max HP | Spawn the chosen monster. |

|!tts Hello | Free | The host robot speaks the text using Vanilla TTS, including normal network playback for other players. No brackets needed. |

|!jumpscare | +5 | Random short Vanilla monster sound, audible only to the host and on the stream when game audio is captured. 3-minute cooldown per viewer. Active levels only. |

|!boom | +10 base +10 per player hit | Cauldron-style launch and 3 seconds of tumbling for living players. 5-minute cooldown per viewer after success. |

|!drop | +40 per player holding an object at activation | Living players release t

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
RepoTwitchIntegration_by_Schleimi-1.3.1.zip
檔案大小
215.4 KiB