Premium Feature Setup
We offer premium functionality as thanks for supporting Chai. Commands and functionality listed here only work while a server has premium status. This includes things like:
- Channel sorting
- Logging temporary text channels
- Breakout room matchmaking events
Manual Channel Sorting
Using the .sort
command will reorder temporary voice and text channels by which emoji settings channels include:
- 📅, 📆, or 🗓
- 💚
- NEITHER ❓ NOR ⛔
- BOTH 💚 AND ❓
- ❓
- ⛔
Channels with the same emoji settings will be ordered alphabetically.
Automated Channel Sorting
If you would like channels to always be sorted as though by the .sort
, use the following command:
.autosort on
Once on, channels are automatically sorted whenever a channel configuration completes, provided your server still has premium status. This can be turned back off at any time, using .autosort off
.
Temporary Text Channel Logging
To save a copy of messages sent in temporary text channels, when the channels are closed, use the following:
.set-log-channel [channel link or channel ID]
When logging is active, whenever a channel closes, message contents will be saved as a .txt file and uploaded to the channel specified by the command.
Matchmaking & Breakout Rooms
important
Please complete the basic setup first!
Overview
Breakout rooms are chats split off from a primary chat in Discord. The audio, video, and text for those chats is self-contained. Members can be sent to and returned from breakout rooms by a chat owner (or deputy) using commands listed on this page.
Breakout Matchmaking facilitates a variety of social events that send members to their own breakout chats. It groups participants semi-randomly into their own locked rooms, prioritizing fresh matches and (optionally) their roles.
There are three "team" roles.
- Red matches blue or purple.
- Blue matches red or purple.
- Purple matches anyone.
note
Members can opt in and out of breakout event rounds by adding or removing the red, blue, purple roles and then rejoining the voice channel. (Changes won't stick unless they rejoin!)
Matchmaking Teams
Breakout rooms require you to specify roles for matching participants.
You can name and color these roles however you like. (E.g. Teacher, student, student-teacher.)
.redteam [@rolemention]
.blueteam [@rolemention]
.purpleteam [@rolemention]
Example use: .redteam @Gentlemen
.
note
.redteam
, .blueteam
, or .purpleteam
can change these roles at any time.
Matcher Profiles [Optional]
If you designate a profile channel, whenever matchmaking breakout rooms are made, Chai will paste each member's profile into their breakout room. This helps with icebreaking, sharing critical information, and saving members time that might be spent searching.
To do this, send:
.set-matcher-profile-channel [#channel or channel ID]
Chai will load a member's most recent post in the profile channel each round.
note
To update a member profile between event rounds, they need to repost their profile, not edit.
Matching Message [Optional]
Some servers put brief rule reminders or event descriptions in a message that gets sent to every breakout room. To specify this message, send:
.match-message [message to be shown]
Example usage:
.match-message - Remember to kind to each other!
- Call a @moderator if you need help!
- Have fun!
If you type the above command, this is what participants will see during breakout rooms: