Auto Voice
Join-to-create voice hubs with automatic cleanup and room owner controls.
Auto Voice turns a normal voice channel into a hub. When a member joins that hub, PaulCLI creates a private temporary voice room in the same category, moves the member into it, records the room owner, and posts a Components v2 control panel into the room's text chat.
The room name comes from a template. The default is 🔊 {user}'s Room, and every {user} placeholder is replaced with the member's display name before the result is trimmed to 100 characters. User limit 0 means unlimited; otherwise the limit is capped at 99.
Self-cleaning rooms
When the last member leaves a temp room, the bot deletes the channel and removes its database row. On bot startup, it also prunes missing channels and deletes empty orphan rooms left behind after a crash.
Setup
Create a hub and set its name template and member limit.
Settings reference
Hub fields, limits, and active room state.
Using it on Discord
Owner buttons for privacy, invites, rename, crown transfer, limits, bans, and kicks.
Troubleshooting
Fix missing rooms, missing panels, and owner-only control errors.
