A temporary voice channel solution for Discord, easy to manage, customizable, and multilingual.
EasyVoice is a temporary voice channel manager for Discord. No commands, no manual cleanup, and no per-user setup required. Voice rooms are created instantly, customizable through dashboard controls, and automatically removed when empty.
Supports 8 languages: en, id, ru, ja, zh, tl, pt, de.
- Trigger: joining "Create Voice" creates your own temporary voice channel.
- Dashboard: an embed with buttons to manage your voice channel.
- Auto-cleanup: empty channels are deleted after a period of inactivity.
- Logging: actions are logged to a per-guild log channel.
- Persistence: JSON-backed storage for channels and guilds that survive bot restarts.
| Command | Permission | Description |
|---|---|---|
/setup |
Administrator | Creates the channels EasyVoice needs and saves the configuration. Shows current setup info if already configured. |
/unsetup |
Administrator | Removes all EasyVoice channels and resets the configuration. Requires confirmation via buttons. |
/help |
Everyone | Shows how to use EasyVoice and the current setup status. |
- Installation - permissions, setup, Docker configuration, and data storage
- Troubleshooting - common issues and solutions
- Contributing - how to contribute
- Changelog - release history
Got something to add?
- Add a feature or fix a bug: pull request
- Request a feature or report a bug: open an issue

