Temp Channels

Create temporary text or voice rooms for members.

Starter

Create temporary text or voice rooms for members.

Install Temp Channels from your bot’s Modules tab. Configure the settings below, save, and deploy the bot to apply changes. See module setup for shared setup steps.

Set up and use

For voice rooms, choose Join-to-create voice channel and set Channel name format, using {user} for the member’s name. Joining that channel creates a voice room and moves the member into it. The room is deleted after its last member leaves.

Members can also use /tempchannel with Private Text, Voice, or Public Text. Text rooms are removed after the configured inactivity timeout, checked periodically.

The slash-command flow currently treats the join-to-create setting as a parent category, so configuring a voice trigger can interfere with command-created rooms. Test the mode you intend to use. Restarting the bot loses cleanup tracking for existing rooms.

Settings reference

SettingDefaultDetails
Join-to-create voice channelUsers who join this voice channel get an auto-created voice room.
Channel name format{user}'s channelUse {user} for the member's name.
Text channel inactivity timeout10Minutes before an inactive temp text channel is deleted.

Discord setup and troubleshooting

BotDen prepares the invite permission request automatically from your enabled modules and saved commands/events. Use the invite generated by BotDen.

If the feature does not work after saving and deploying, see troubleshooting for intents, existing-server permissions, channel access, and role order.