Required Permission: Hierarchy Status — Server Owner, Extra Owner, or a user with a role higher than the bot’s highest role.
Setting Up
Configuring the VC Role system is quick and easy.Commands
All commands are located under the.vcrole (or .voicerole) group.
| Command | Description |
|---|---|
.vcrole set <role> | Sets the role to be automatically given to users who join any voice channel. |
.vcrole show | Shows the currently configured VC role and whether the system is enabled. |
.vcrole reset | Deletes the VC role configuration from the server. |
.vcrole enable | Enables the VC role system without needing to reconfigure the role. |
.vcrole disable | Pauses the VC role system (roles will no longer be assigned/removed). |
How It Works
- Instant Assignment: ZEON uses high-speed Redis caching to detect voice state updates instantly, assigning the role the moment a user connects.
- Auto-Cleanup: If the assigned VC role is deleted from the server, ZEON automatically deletes the VC role configuration to prevent errors.
- Bot Ignored: The VC Role system ignores bots, meaning other bots in your server will not trigger role assignments.

