Data Integrations

Data integrations provide a way for your matches to interface with external platforms. At the moment, MatchedUp supports interactions with Discord and Fortnite, but the list will continue to grow as our platform expands. Check out the data integrations below and start using them in your matches!


Include Discord Role

Overview

When a match is made, a Discord text channel gets created to let the users talk amongst themselves. This data integration allows you to specify Discord roles that should be added to every created text channel.

Use cases

  • Add your staff's Discord role to all channels to let them moderate conversations

Fields

NameDescription
Discord role nameThe exact name of the Discord role (case sensitive)

Discord Role Requirement

Overview

In some cases you may want certain Discord roles to be allowed/disallowed from joining a match. This data integration allows you to enforce that a Discord user either have or not have a specific Discord role in order to join a match.

Use cases

  • Disallow unverified members from joining matches
  • Only allow VIP members to join VIP-based matches when running an event

Fields

NameDescription
Discord role nameThe exact name of the Discord role (case sensitive)
Role requirementWhether the user must have or be without the role

Fortnite Stat Requirement

Overview

Pull player data directly from Fortnite and use it as a requirement for users to join matches. Reference real-time Fortnite player statistics and require that the users be within some threshold to join a match.

Requirements

In order to use this data integration the following criteria must be met:

  1. You've added Yunite to your server and subscribed to their premium plan. This plan lets MatchedUp retrieve Fortnite player details of Discord users, so without it the data integration will not work.
  2. You've allowed MatchedUp's Yunite app to read Fortnite registration details of your users » Authorize with Yunite
  3. The users requesting to join the match must be registered with Yunite through your server. If they are not they will be notified by MatchedUp over DM.

Use cases

  • Only allow well-experienced players to join a match that requires 1000+ wins
  • Create a match for new players that requires their kill-death-ratio (KDR) to be in the range of 0.0 to 2.0
  • Create a match for cracked players that requires them to have a KDR greater than 10.0

Fields

NameDescription
Time windowWhether stats should be referenced for the current season or over the players lifetime
Player statThe player statistic to require
Stat requirementThe numeric equality function to check against the statistic

Stat Requirements

NameDescription
Greater than or equalThe player stat must be greater than or equal the provided value
Less than or equalThe player stat must be less than or equal the provided value
Equal toThe player stat must be equal to the provided value
In rangeThe player stat must be greater than or equal to the minimum value and less than or equal to the maximum value

Was this page helpful?