TeamACE-Repo_Chat icon

Repo Chat

R.E.P.O.とDiscordの双方向チャットMOD。共有コードで参加するか、自分のWebhookを登録して利用できます。DiscordへのログインとTeam ACEのオンラインサービスが必要です。

Last updated 2 hours ago
Total downloads 9
Total rating 1 
Categories Mods Client-side Quality Of Life
Dependency string TeamACE-Repo_Chat-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Repo Chat

Team ACEのオンラインサービスを利用した、R.E.P.O.のゲーム内チャットとDiscordを双方向につなぐMODです。

Two-way chat between R.E.P.O. and a Discord text channel, powered by the Team ACE online service.

Discordログイン・MOD連携・インターネット接続が必要です。外部サーバーを利用します。

Requires Discord sign-in, device pairing, and an Internet connection. This mod connects to an external service.

機能 / Features

  • F6でチャットを開閉。Enterまたは送信ボタンで送信できます。
  • Discordのメッセージをゲーム内で受信できます。
  • 自分のWebhook登録と、友達の共有コードへの参加を併用できます。
  • 接続先をWebから切り替え、チャット上部にサーバー名・チャンネル名を表示します。
  • ゲーム内設定でDiscord通知のON/OFFと表示時間を調整できます。
  • メッセージ表示は最大100件。ゲーム再起動後の履歴保存機能はありません。

The chat header shows the selected Discord server and channel. Switch between your own webhook destination and shared destinations on the website. Notifications can remain visible while the chat panel is closed.

導入・連携 / Setup

  1. Thunderstore Mod ManagerなどでR.E.P.O.のプロファイルにインストールします。BepInExPackは依存関係として指定されています。
  2. MODを有効にしてゲームを起動します。
  3. F6 → 歯車 → PlayerTokenの「コピー」を押します。
  4. 接続設定へ自分のDiscordアカウントでログインします。
  5. 「MODとの連携」にPlayerTokenを貼り付けて連携します。
  6. 共有コードで参加するか、自分のチャンネルIDとWebhook URLを登録します。

Install the package and launch the game with mods enabled. Press F6, open the gear menu, and copy your PlayerToken. Sign in to the connection website using your own Discord account, pair the token, then join using a shared code or configure your own channel and webhook.

Discordからゲームへ受信するには、サービスのDiscord Botが対象チャンネルを閲覧できる必要があります。Webhookだけでは受信側は構成できません。接続設定で問題がある場合は公式サポートへお問い合わせください。

Receiving Discord messages requires the service's Discord Bot to have access to the selected channel. Ask support if your destination cannot receive messages.

操作 / Controls

Key / UI 動作 / Action
F6 チャット開閉 / Toggle chat
Enter / Send 入力モード中に送信 / Send while typing
Esc 入力終了、または閉じる / End input mode or close chat
Gear 通知・Tokenコピー・Web設定 / Notifications, token copy, website links

入力を終了した状態ではEnterで入力モードへ戻ります。送信後は続けて入力できます。

外部通信・データ・利用停止 / External service, data, and moderation

このMODは通常、ゲーム起動時からhttps://team-ace.jp/repo-bridge/へ接続し、端末登録と接続維持を行います。

  • サービスへ送信する情報:自動生成されたPlayerToken、プレイヤー名、チャット本文。ネットワーク接続元IPもサーバーに記録されます。
  • WebでのDiscord認証により、DiscordユーザーID・ユーザー名とMODが紐付きます。
  • 接続元IPは不正利用対策として暗号化して記録し、履歴は原則30日間を対象に定期削除します。
  • サービス管理者は、Discordユーザー名からIP履歴を確認し、IP単位で利用停止・解除できます。一般利用者へIPを開示することは、原則ございません。
  • IP停止は同じ回線の他ユーザーにも影響することがあります。停止リストは解除まで保持されます。
  • 利用停止中はRepo Chatの送受信を拒否します。修正版MODは送信・再接続を停止します。解除後はゲームを再起動してください。ゲーム本体や他MODを停止する機能ではありません。
  • サーバー停止時やネットワーク障害時は、このMODの通信機能を利用できません。

This mod normally connects to the Team ACE service when the game starts. It sends a generated installation token, player name, and chat messages. Discord sign-in links your Discord user ID and username to the installation. Source IP addresses are recorded in encrypted form for abuse prevention, with connection history normally removed after 30 days. A designated service administrator can look up recorded IPs by Discord username and block or unblock access by IP. Blocks remain until removed and may affect other users sharing the same IP. Service blocks stop Repo Chat communication, not the game or unrelated mods. The service must be available for messaging to work.

PlayerToken・Webhook URL・パスワードを他人に渡さないでください。友達には共有コードを渡してください。

See the privacy and moderation explanation and contact support.

設定 / Configuration

BepInEx/config/Rao.RepoDiscordBridge.cfg

  • Connection.ServerUrl: 接続先サービスのベースURL / Service base URL.
  • Account.PlayerToken: 自動生成する個人用の端末Token / Generated private installation token.

設定ファイルやログを公開するときは、個人Tokenなどの秘密情報を取り除いてください。

Compatibility / Known limitations

  • Requires R.E.P.O. and BepInEx 5. The game supplies Newtonsoft.Json; another copy is not bundled.
  • The chat UI is currently primarily in Japanese.
  • Your own webhook destination is one per Discord account; shared destinations can be retained and selected separately.
  • Destinations are selected per Discord account, so paired installations use that account's selection.
  • Large-scale load testing and compatibility with every other UI/input mod have not been completed.
  • Report remaining input conflicts or display problems through support with your game version and a redacted BepInEx log.

Created by Rao / TEAM ACE. R.E.P.O. and Discord are separate products; this is a community-made integration.