Discord Room Manager

A Discord bot that uses roles, voice channels, and permissions to simulate rooms in a house.

Example of the Discord Bot in action

Trapped Inside

The year was 2020, and my brother wanted throw a birthday party despite the pandemic. The problem? Putting all your friends in one Discord call sucks.

In a real party, people break out naturally into smaller conversations. But with 20+ people, one call is at best an overly-formal Zoom meeting, hand-raising and all, and at worst it's a yelling match. Proximity chat in some game might work, but not everyone invited was particularly tech-savvy, and it's a big demand to ask people to buy something they might only use once.

A Birthday to Remember

My idea was simple: there's an "entrance" voice chat, and when you join it, you get the enrtance role. When you have the "entrance" role, you can see all rooms next to the entrance. You can also see an "entrance" text chat, with some flavor text and maybe an image.

My brother wrote this flavor text, and we found that it did a fantastic job at encouraging attendants to spread out! Before we knew it, there were small pockets of conversation in rooms people probably shouldn't have been in; there was crowding in hallways we had to break up (the voicechat had a max of 3 people, so nobody could get by); and there was casual movement between groups, especially people popping in to say hello to the birthday boy. All in all, it was a success!