Adding Multiple Streamers to Your Server

Adding Multiple Streamers to Your Server

If you're running a community Minecraft server and want to allow access for subscribers from multiple Twitch streamers, MCSync makes this easy using the /partner_add and /partners_remove commands.

This feature is ideal for collaborative or shared servers involving multiple content creators.


đź§© What Is the Partner Command?

The partner command allows your server to recognize Twitch subscribers from multiple streamers, all managed from the same Discord server.

By adding additional streamers using /partner_add, you’re telling MCSync to treat those streamers’ subscribers as if they were your own—granting them the same access to your Minecraft server.


âś… How to Add Additional Streamers

To add another Twitch streamer to your Minecraft server:

  1. Use the /partner_add command in Discord.

  2. The MCSync bot will prompt you to select the Twitch roles that represent that streamer's subscribers.

    ⚠️ Important Discord Limitation:
    The bot can only display "Discord Integration Roles" — roles created automatically through third-party integrations (like Twitch), not roles created manually by server owners.
    Additionally, Discord limits this dropdown list to 25 roles.
    If your server has more than 25 integration-generated roles, some roles may not appear in the list.
    We currently do not have a workaround for this, so we recommend keeping the number of third-party integrations generating roles to a minimum.

  3. Ensure the streamer:

    • Has Twitch integration enabled in Discord.

    • Is a member of the same Discord server where MCSync is installed.

Once added, that streamer's subscribers will be granted access to your server.


⏳ Twitch Role Sync Delay

When a user links their Twitch and Discord accounts, Discord may take up to 15 minutes to update their roles in the server.

🔄 This delay is entirely on Discord's side — please be patient if a new subscriber hasn't received their role immediately.


⚙️ How MCSync Handles Connections

When a player attempts to join your Minecraft server, MCSync evaluates their access using this flow:

  1. Player attempts connection

  2. MCSync checks if the player has an Override Role

  3. If not, it checks if they are subscribed to the primary Twitch creator’s roles

  4. If still not matched, it checks all Partner Roles added via /partner_add

  5. If no valid roles are found, access is denied


🗑️ Removing a Partner

To remove a partner streamer:

  1. Use the /partners_remove command.

  2. A dropdown will appear in Discord—select the streamer you wish to remove.

  3. Once removed:

    • All subscribers of that streamer will immediately lose access to the Minecraft server. This will not kick them, they just won't be able to join the server again.


🛡️ Admin Best Practices

Here are some recommendations for managing partners effectively:

  • Only add trusted streamers you actively collaborate with.

  • Verify Twitch roles are syncing correctly before granting access.

  • Limit the number of third-party integrations that generate roles to avoid hitting Discord’s dropdown limits.

  • Keep the partner list relevant and up to date using /partners_remove.

  • Use a test (non-admin) account to confirm access is behaving as expected.

  • Be aware that role syncing delays are normal — especially for new subscribers or users linking Twitch and Discord for the first time.


Need more help? Join the MCSync Discord for support.