Skip to content

feat(moderation): Handle online moderation notices - #580

Merged
x64-dev merged 1 commit into
GeneralsOnlineDevelopmentTeam:mainfrom
tintinhamans:arctic/feature/1-moderation-messages
Aug 28, 2026
Merged

feat(moderation): Handle online moderation notices#580
x64-dev merged 1 commit into
GeneralsOnlineDevelopmentTeam:mainfrom
tintinhamans:arctic/feature/1-moderation-messages

Conversation

@tintinhamans

Copy link
Copy Markdown

Adds client-side handling for moderation events.

  • handles WebSocket moderation notices for bans, kicks, and rate-limit messages
  • shows clear ban/kick dialogs with optional server-provided reasons and a Discord support link
  • preserves moderation teardown reasons so generic disconnect dialogs do not overwrite them
  • surfaces rate-limit notices in the appropriate lobby or room chat
  • parses ban reasons from login and token-refresh responses
  • adds labeled message-box buttons for the moderation dialogs
  • records server support for moderation commands from the room-list response

@tintinhamans
tintinhamans force-pushed the arctic/feature/1-moderation-messages branch from bf84bac to e44fdd3 Compare August 28, 2026 19:49
@x64-dev
x64-dev merged commit 5a48f4a into GeneralsOnlineDevelopmentTeam:main Aug 28, 2026
5 checks passed
@tintinhamans
tintinhamans deleted the arctic/feature/1-moderation-messages branch August 28, 2026 20:25
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.

2 participants