Skip to main content

Connecting Your MFC & Discord Accounts

Linking your MFC account to your Discord account with CharlesBot allows you to access special features, such as syncing your MFC Share Club roles directly to your Discord server. This guide will walk you through connecting and disconnecting your accounts.

Connecting Your Accounts

There are two main steps to connect your accounts:

Step 1: Get Your Connection PIN from Discord

  1. In any channel in your Discord server where CharlesBot is present, type the following slash command:

    /connect
  2. CharlesBot will send you a private message (DM) containing a unique PIN code and a command to use on MFC. This PIN is temporary and will expire in 5 minutes.

Step 2: Use the PIN on MFC

  1. Go to MFC and send a private message (PM) directly to CharlesBot.

  2. In the PM, paste or type the !connect command exactly as provided by the bot in Discord, including your unique PIN.

    !connect YOUR_PIN_HERE

    (Replace YOUR_PIN_HERE with the actual PIN you received)

  3. CharlesBot on MFC will confirm if the connection was successful. You should also receive a confirmation DM on Discord.

    If you see messages about the PIN being invalid or expired, simply use the /connect command on Discord again to get a new PIN and repeat Step 2.

Disconnecting Your Accounts

You can disconnect your accounts either from Discord or from MFC.

Disconnecting from Discord

Use the /disconnect slash command in your Discord server.

  1. If you have only one MFC account linked: Typing /disconnect will prompt CharlesBot to disconnect the linked account.

    /disconnect

    The bot will confirm the disconnection.

  2. If you have multiple MFC accounts linked to your Discord: You'll need to specify which MFC account to disconnect.

    /disconnect mfc_username:YourMfcUsername

    (Replace YourMfcUsername with the MFC username you wish to disconnect)

    If you use /disconnect without specifying a username when multiple accounts are linked, the bot will list the connected MFC accounts and ask you to re-run the command with the mfc_username option.

Disconnecting from MFC

You can also tell CharlesBot on MFC to disconnect your currently linked account.

  1. Send a private message (PM) to CharlesBot on MFC with the following command:

    !disconnect
  2. CharlesBot will confirm the disconnection.

    If you encounter any issues, such as the bot saying your account isn't connected when you think it is, try the disconnect command on both platforms. If problems persist, you might need to seek further assistance.