Overview
Every Discord user interaction with MatchedUp results in a post to the Matchup message board. The message board is a Discord Forum channel that lists everytime a request is made to join a match and everytime a match is created. In this section you'll learn how the message board functions and how to configure it.

Requirements
In order to create a forum channel in your Discord server, Discord requires that your server be a "Community server". If your server is not a community server, follow Discords documentation on how to enable it as one. If you are unable to do this, don't worry, MatchedUp will still function as normal you just won't be able to take advantage of the message board feature.
How it works
Discord Forum channels are a space for organized discussions with a very intuitive interface. Users can create posts in the channel, add tags that allow for filtering, and send messages within posts to stir discussion. MatchedUp takes advantage of this channel type to broadcast matching activities within the server.
There are two actions that result in posts to the message board:
- A request is made to join a match
- A match is created amongst a group of users
With each created post, tags are added that reflect the action that was taken. If a request is made, the post will be
tagged with the Request
tag. If a match is created, the post will be tagged with the Match
tag. Additionally, both
posts will be tagged with the name of the match that was requested/created. With these tags, you're able to filter
forum posts based on requests, created matches, and individual matches to view the user interactions with MatchedUp.
Users are also able to add reactions to posts, but they cannot manually create posts or add messages to posts. This is to prevent the message board from becoming anything other than a space for MatchedUp interactions to be broadcast.
Configuration
This process of creating the forum channel, posts, and tags is fully automated. Make a request to join a match
and a channel named matchups
will automatically be created. If the channel were to ever be deleted, it would be recreated
again on the next request.
At the moment, MatchedUp relies on finding the matchups
channel by name to determine if it should be created or not. This means
that you cannot change the name of the channel, otherwise it will create another one. This is planned to change in the future.
Aside from that you can modify every other property including permissions, the location of the channel in the sidebar,
default emoji reaction to posts, etc.