Chat & Communication
The Chat Bridge connects the in-game chat, Discord channels, and website in real time. Messages flow bidirectionally — what’s said in-game appears in Discord and vice versa, with full identity preservation.
How It Works
Game Chat
Players type in-game
Chat Bridge
Routes, formats, and relays
Discord / Web
Appears with player identity
Messages are queued (up to 100) and flushed every 2 seconds for efficiency. Failed sends are retried up to 3 times over 30-second intervals.
Platform Tags & Roles
| Tag | Color | Meaning |
|---|---|---|
| [Discord] | Blurple | Message from Discord |
| [Web] | Green | Message from the website |
| No tag | Default | Message from in-game |
Event Forwarding
Nine plugins automatically forward gameplay events to the chat bridge:
BountyBoard
Bounty created, completed, wanted
OverseerDonate
Donations, tier achievements (non-Renown)
LaborCapture
Labor point changes
WipeStats
Wipe milestones
OverseerVote
Votes cast, streak milestones
NobleCouncil
Noble seat changes
SocialRanks
Rank advancements
CitadelZone
Siege events
OverseerChat
System announcements
Moderation
Rate Limit
5 msg / 10s
Cooldown
15 seconds
Filter Actions
Censor / Block / Warn
Late-Join Catch-Up
Last 10 msgs