A Discord bot that pings a role when there are a certain number of people in a voice channel. It was meant to promote server activity.
Servers
+91%30dgrowth over the last 30 days44
Discord servers using it
Health
Fair
out of 100
See it in action
About
Help your Discord server feel active.
Voicely Role automatically pings a role whenever enough people have gathered in a voice channel, encouraging others to jump in and join the conversation. It's perfect for gaming communities, social servers, study groups, and any community that wants to turn "a few people are hanging out" into "everyone's joining."
For example, when two people join your gaming voice channel, the bot can notify everyone with the @Gaming role that a group is forming.
You could prompt people to select the role in onboarding or your server roles channel for the best visibility.
If you want something similar but that pings in private dm's, try Voicely Ping instead.
Example notifications:
@Casual Players@Gaming@Large GroupEach notification is tracked independently and won't trigger again until the counted users have completely left the voice channel.
/add.- The voice channel(s) to watch.
- The role to ping.
- The text channel where notifications should be sent.
- The number of people required before sending the notification.
- (Optional) A custom notification message.
- (Optional) A custom message to display once everyone has left.
| Command | Description |
| --- | --- |
| /add | Create a new notification. |
| /remove | Remove a notification. |
| /list | View all configured notifications. |
| /edit-message | Change a notification's messages. |
| /exclude-user | Exclude a user from all counts. |
| /include-user | Include an excluded user again. |
| /excluded-users | View all excluded users. |
| /admin-roles | Choose which roles can manage Voicely Role. |
Discord Administrators always have access to these commands.
Each notification has two customizable messages:
Available placeholders:
{role} — Mentioned role or @everyone{channel} — Voice channel mention{channel_name} — Voice channel name{count} — Current counted users{threshold} — Configured thresholdDefault active message:
{role} There are now {count} people in {channel}!
Default "everyone left" message:
Everyone has left {channel}.
Example custom message:
{role} A game is starting in {channel}! Join now while everyone's gathering!
The role is only mentioned when the notification is first sent. Updating the message as people join or leave will not ping the role again.
Excluded users are ignored when counting people in voice channels. Bots are automatically excluded.
This is useful for:
Reviews
BotBoard
Voicely Role: Discord Bot Reviews, Stats & Invite
www.botboard.gg
heist
VerifiedWishlist Doggo
VerifiedHawkWatch
VerifiedBYTTB
VerifiedRaid2Earn - All in one NFT Bot
Verifiedzenvibe
VerifiedFab Limited-Time Free Content
VerifiedRahul Gandhi
VerifiedDylan Music
VerifiedRanklink
VerifiedShiro-san
VerifiedYUİ
VerifiedCloud Gaming
VerifiedPulse™
VerifiedBloxMood
VerifiedFiveM Helper
VerifiedThreadmail
VerifiedVazure
VerifiedVarrio BOT
VerifiedAware