Skip to content

tob4n/JoinToCreateVCBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JoinToCreateVCBot - Invite me!

Simple Discord bot enabling join-to-create voice channels.

No dangerous global permissions or automatic setup!

How it works

When a user joins a designated "Join to Create" channel:
  1. The bot creates a new temporary channel for the user.
  2. The user is given customization permissions for that channel.
  3. The user is moved into the new temporary channel.
When a user leaves a temporary channel:
  1. If they were the owner, a new user will inherit channel customization permissions.
  2. Otherwise, if the channel is now empty, it's deleted.

Instructions

1. Add a "Join to Create" channel:

Explicitly grant the bot user Priority Speaker in the desired voice channel. (This is intentionally arbitrary as to not interfere with server permissions.)

2. Set the required permissions:

Make sure the voice channel is synced with a parent category and ensure the bot has each of the following permissions in the parent category:

  • View Channels
  • Manage Channels
  • Manage Permissions
  • Move Members
  • Request to Speak

About

Simple Discord bot enabling join-to-create voice channels

Topics

Resources

License

Stars

Watchers

Forks