Eight steps take a server from nothing to working rooms. Each step names the page of the dashboard and the words on it, or what the bot replies. The service's menu is Home and Rooms, then the three steps a member meets (1 Lobbies, 2 New rooms, 3 Room owners), then History and Settings. "Find a setting" at the top of the menu finds any setting by name, the old names included.
-
Check the bot's permissions. Voice rooms need Manage Channels and Manage Roles: the bot makes and deletes voice channels and writes their permission entries (the owner's, permit, reject, lock and hide). The platform checks View Channel, Connect, Manage Channels, Manage Roles, Move Members, Mute Members, Deafen Members and Priority Speaker for this service. The owner permissions the bot hands out are trimmed to the ones it holds itself, so a bot missing Move Members cannot give a room owner Move Members. On Settings, the "Check-up: what voice rooms need from your server" checks all of it against Discord: one row for each lobby, the room category and what the bot can do there. A row that is not fine has its fix next to it, and "Show me how" gives the three steps in Discord for a missing permission. "Check again" reads Discord again after you changed something.
-
Turn the service on. On the Services page, switch on the Voice Channels card, then click Open.
-
Make the lobby and the category. Until a main lobby is saved, Home offers "Set it up for me". The bot makes a category and, inside it, a voice channel for members to join, with the names on Settings under "Names for a new main lobby and a new category" ("Click to Join" and "Voice Channels" unless you changed them). A category that already has that name is used instead of making a second one. The answer says what was made. When Discord refuses a step, it names the step and Discord's own reason, and for a missing permission adds "My role needs Manage Channels for that." To use a voice channel you already have, pick it on the Lobbies page under "The channel members join (main lobby)" instead.
-
Add more lobbies if you want them. The Lobbies page lists "Your lobbies", the main one first. "Add a lobby" makes a new channel or uses a voice channel you have, and each lobby can make its own kind of room: its own room name, people limit, sound quality, how its rooms start, the category they go in and whether owners get the control panel. Anything a lobby does not set follows New rooms. "Make a lobby again if someone deletes it" has the bot make the channel again within about 20 seconds when it is deleted in Discord, with the lobby's own settings.
-
Set the standard room. The New rooms page is what a member gets the moment they join a lobby: the "Room name" (🎧 {display_name} to start with: their name, their username, the room number and what they are playing can go in it), "How many people a room holds and how it sounds", "Who can see and join new rooms" (everyone who can see the category, or only the roles you pick), "Rooms start locked or hidden", "The category rooms are made in, and where they go when it is full" (Discord allows 50 channels in a category) and "Delete a room when the last person leaves". The page shows what members will see while you change it, before anything is saved.
-
Decide what owners get. The member who makes a room owns it. On the Room owners page, "Owners can also use Discord's own channel menu" gives them Discord's own permissions on the room: View Channel, Connect, Manage Channels, Move Members, Mute Members, Deafen Members and Priority Speaker, and Manage Permissions too when you turn on the switch under it. "The control panel" sends each new owner the room's buttons by DM, and can post a copy in the room's chat. "When the owner leaves" passes the room to someone still inside or waits for someone to claim it. The /voice commands work for an owner either way.
-
Test it: join the lobby. The bot makes a room named after you (for example 🎧 YourName), moves you into it and sends you the control panel by DM. If your DMs are closed, the room's chat says "{name}, your DMs are closed so the room controls could not be sent to you. Use
/voice infohere to open them." Then try the owner commands from inside the room:/voice lock("🔒 Room locked. Nobody new can join."),/voice limit number:5("Limit set to {n}."),/voice permit target:@friend("✅ {name} can always join this room.") and/voice rename name:...("Renamed to {name}."). Joining the lobby again while you already own a room moves you back into it instead of making a second one. The Rooms page shows every room that is open and, once the bot has reported it, who is in it. There a manager can "Lock or unlock a room", "Hide or show a room", "Change a room's owner", "Stop managing a room" and "Delete a room". -
Keep it working. With "Delete a room when the last person leaves" on, the bot deletes a room as soon as it is empty (a second check runs about 1.5 seconds later when the first still saw someone), and a background sweep removes empty rooms about every ten minutes and when the bot starts. History shows the rooms that closed, how long each lasted and the most people in it, with the numbers of the last 30 days. When someone deletes the main lobby or the room category in Discord, Home's "What needs you" says so and Settings' "Make what is missing" makes it again with the saved names; anything that still exists is left alone. When the room category fills up, managers get a notice and rooms go to the category for when it is full, so set one if the server is busy.