- NodeJS
- Role titled "organizer"
- Permissions:
- Manage channels
- Manage roles
- Read messages
- Must be ranked higher than any attendees who are being assigned a breakout
- Clone the repository.
- Run
npm install
- Run
node bot.js
- Modify the config.ini file to include your bot's secret.
- Run
node bot.js
once more.
- $help: Shows these commands
- $assign: Assigns roles to all students for breakout rooms.
- $create: Creates categories, channels, and roles for breakouts.
- $clean: Removes categories, channels, and roles for breakouts.
- $kick (Not yet implemented): Kick all users who are not organizers, administrators, or otherwise.