BuildcordDocs

Create a voice channel

Make a voice channel, and move a member into it.

voice.create makes a voice channel and, if you like, moves someone into it: the join-to-create pattern.

Settings

SettingWhat it does
NameThe channel's name, such as {user.name}'s room.
Under categoryThe category to put it in.
User limitHow many can be in it, 0 for no limit.
Hide it from everyone elseOnly the members and roles below, and the bot, can see it.
Members who can join it, Roles that can join itIds, mentions, tokens or role names, separated by commas.
Move the member into itOn by default.
MemberWho to move. Defaults to the member the flow is about.
Audit log reasonThe reason Discord records.

Ways out

out. Turn on If it fails for a red way out.

Produces

{created.channel} and {created.channel.mention}.

Notes

  • Moving someone only works while they're connected to voice somewhere in the server.
  • The bot needs the Manage Channels and Move Members permissions.

Example

On Joins voice, if {voice.channel} is a Join to create channel, make {user.name}'s room and move them in. On Leaves voice, delete the room once {voice.memberCount} is 0.

On this page