Skip to content

Voice moderation overhaul#212

Open
Rinzii wants to merge 16 commits intoTCCPP:mainfrom
Rinzii:voice-moderation-updates
Open

Voice moderation overhaul#212
Rinzii wants to merge 16 commits intoTCCPP:mainfrom
Rinzii:voice-moderation-updates

Conversation

@Rinzii
Copy link
Copy Markdown
Contributor

@Rinzii Rinzii commented Mar 13, 2026

This PR updates voice moderation and how both mute works and how general permission updates work.

Main changes

  • Added /voice update so VC mods can manually refresh voice permissions in their current channel
  • Added role-based voice mute with duration
  • Added shared voice-update module with a reusable selector pipeline
  • Updated voice take to use the new force voice permission functionality.

How /voice update works

  • /voice update refreshes only affected users on TCCPP (those without the voice role)
  • /voice update all refreshes everyone in the channel
  • On non-TCCPP servers, all is required
  • Requires Move Members and the caller must be in a voice channel

Discussions had prior on this PR:

https://discord.com/channels/331718482485837825/801161716213219348/1477483066191515760

https://discord.com/channels/331718482485837825/801161716213219348/1480630596786065583

@Rinzii
Copy link
Copy Markdown
Contributor Author

Rinzii commented Mar 13, 2026

New PR made to move old PR onto a dedicated branch. Old PR is being closed.

Old PR ref:

#206

@Rinzii Rinzii mentioned this pull request Mar 13, 2026
@sonarqubecloud
Copy link
Copy Markdown

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