Skip to content

DiscordInt 1.1: Two way Discord bridge + admin channel commands + join/leave notices#285

Open
KNAPPE0 wants to merge 6 commits intoRimWorld-Together:developmentfrom
KNAPPE0:1.1-DiscordInt
Open

DiscordInt 1.1: Two way Discord bridge + admin channel commands + join/leave notices#285
KNAPPE0 wants to merge 6 commits intoRimWorld-Together:developmentfrom
KNAPPE0:1.1-DiscordInt

Conversation

@KNAPPE0
Copy link

@KNAPPE0 KNAPPE0 commented Jan 19, 2026

Short and concise description about my pull request:

  • Upgrades the original DiscordInt 1.0 draft into the full 1.1 Discord integration. This pull request focuses only on Discord related functionality.

TODOs:

  • - I confirm this PR is at its final form and will not receive more pushes to it unless modifications are required.
  • - I confirm this PR has been previously tested by me and has no apparent issues.
  • - I confirm this PR is complying with this project's Contribution Guidelines.
  • - I confirm this PR is complying with this project's Syntax Ruleset.

Longer / More informative description about what my pull request does:

  • Adds a dedicated Discord bridge with two way chat relay between Discord and the in game chat, optional admin channel command execution, and join/leave announcements. Improves reliability and server safety that has guarded calls, outbound queuing, batching and includes a basic rate limiting, plus safer sanitization to help prevent unwanted mentions and or spam from occuring.

Adds Discord ↔ in-game chat relay, Discord admin console commands w/ mirrored output, basic presence text, plus small command/log polish + batching to reduce spam.
Updates the original DiscordInt 1.0 draft into the full 1.1 implementation. This does not include any wealth or leaderboard work since that would require over 7,000 lines of changes across around 75 files and is not part of this pull request, but hopefully later. Adds a dedicated Discord bridge for two way chat relay, optional admin channel command execution, and join and leave announcements. Hooks game chat to forward into Discord and Discord chat to broadcast back into the in game chat stream. Improves reliability and server safety with guarded calls, outbound queuing, batching and basic rate limiting, plus safer sanitization to prevent unwanted mentions or spam.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant