A highly customizable Discord bot for management of temporary channels.
- Automatic Channel Creation and Deletion: Automatically creates new voice channels when users join and deletes them when they are empty.
- Channel Organization: Renames and changes the capacity of the channels based on user-defined settings.
- User Permissions Management: Ensures only authorized users can create or change certain channels.
/command sub-command [arguments]
There are 3 types of commands available:
lobby
- manage and organize voice channels within your Discord server efficiently.reset
- restore default settings for lobbies to maintain consistency.message
- facilitate communication across channels with targeted messaging.
register
<channel>
- Registers a newlobby
with the specifiedchannel
. After registration, the lobby is available for users to join and interact.
/lobby register <channel>
capacity
<lobby>
<capacity>
- Sets the maximum number of users allowed in the specifiedlobby
.
/lobby capacity <lobby> <capacity>
name
<lobby>
<name>
- Defines the default name for new channels created inlobby
.
/lobby name <lobby> <name>
list
- Displays a list of all currently registered lobbies. Useful for server administrators to review and manage existing channels.
/lobby list
remove
<lobby>
- Deletes the specifiedlobby
from the server. After removal, the lobby is no longer available for users to join and interact.
/lobby remove <lobby>
lobby name
<lobby>
- Restores the name oflobby
to its default setting (Кімната 'username').
/reset lobby name <lobby>
lobby capacity 'lobby'
- Resets the maximum user capacity oflobby
to its default setting (unlimited).
/reset lobby capacity <lobby>
all
<channel>
<message>
- Sends a messagemessage
to the specifiedchannel
.
/message all <channel> <message>
/lobby list
Active Lobbies:
Name: Duo, Channel template: Duo %username%, Capacity: 2
/lobby register Trio
Lobby "Trio" successfully registered.
/reset capacity Duo
Capacity successfully reset for "Duo".
/lobby list
Active Lobbies:
Name: Duo, Channel template: Duo %username%, Capacity: unlimited