The /voice
command includes several voice-related utilities for users and server admins. It supports tracking voice activity, managing temporary VC generators, and controlling user movement in voice channels.
/voice history
📊 Shows a user’s recent voice activity.
Displays:
Last joined voice channels
Time spent in each channel
Date and duration of recent sessions
/voice history [user (optional)]
If no user is specified, defaults to the command invoker.
Admins may view others’ history.
/voice disposal
⚙️ For admins only.
Creates a temporary VC generator in the selected category.
/voice disposal category:<category>
Requires Manage Server permission.
The selected category will be whitelisted as a temp VC generator.
One generator per category is allowed.
/voice move
🚚 Moves a user from one voice channel to another.
/voice move from:<user> to:<channel>
Useful for moderators to manage members in voice channels.
Requires proper permissions to move users.
/voice mute
🔇 Mutes a target user in a voice channel.
/voice mute user:<user> duration:<time (optional)>
Temporarily or permanently mutes the user (depending on the bot's support).
Requires moderation permissions.
/voice disconnect
❌ Disconnects a user from a voice channel.
/voice disconnect user:<user>
Subcommand | Required Permission |
---|---|
history |
Everyone (admin-only for others) |
disposal |
Manage Server |
move |
Move Members |
mute |
Moderate Members / Mute Members |
disconnect |
Move Members / Kick from VC |
All actions are logged (if logging is enabled).
VC generators created via /voice disposal
are tied to the Disposal Voice module.
Auto-cleanup applies to any temp VC created through disposal.