Skip to content

Conversation

@Rinzii
Copy link
Contributor

@Rinzii Rinzii commented Jan 4, 2026

Make the bot send a message informing a user why they are auto suppressed when thy join a vc channel for the first time. The message we send should also be sent to the text channel that the user joined.

Message sent is as follows:

"<@${member.id}> new users are suppressed by default to protect our voice channels. You will be able to speak when joining a channel with a voice moderator present. Stick around and you will eventually be granted permanent voice access. Please do not ping voice moderators to be unsupressed."

This message will only be sent once on the first time a user joins any vc channel and will not message again afterwards. It will also not message users with the voice role or user with a skill role higher than beginner. We also won't message users who are boosters also.

This messages purpose is to inform users of how the voice channel works so there is less confusion and also less incorrect usage of vc mod pings.

@Rinzii Rinzii force-pushed the auto-message-vs-join branch from 76c64e5 to 80cc0d4 Compare January 4, 2026 16:46
@Rinzii
Copy link
Contributor Author

Rinzii commented Jan 4, 2026

Got rid of the commit from another PR I accidentally included

Copy link
Member

@jeremy-rifkin jeremy-rifkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks so much for doing this, it'll be very helpful! I think we should move the logic here to its own component in modules/tccpp

@Rinzii Rinzii requested a review from jeremy-rifkin January 9, 2026 22:21
@Rinzii Rinzii requested a review from jeremy-rifkin January 11, 2026 17:22
@sonarqubecloud
Copy link

Copy link
Member

@jeremy-rifkin jeremy-rifkin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks!

@jeremy-rifkin jeremy-rifkin merged commit 9003e09 into TCCPP:main Jan 11, 2026
6 checks passed
@Rinzii Rinzii deleted the auto-message-vs-join branch January 11, 2026 22:20
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