Setup guide

Create your Discord bot in 5 minutes

MMK Pro runs whitelabel: your bot wears your name, your avatar, your brand. To make that happen, you create your own Discord Application and share the token with us. We host it 24/7. The token is encrypted (libsodium) on receipt and never appears in plaintext on our infra.

0

Enable Discord Developer Mode (prerequisite)

Three of the four IDs are copied via Discord's right-click menu, but that option only shows up when developer mode is on.

On Discord (desktop or web app): User Settings (the cog next to your username) → Advanced → enable Developer Mode. That's it.

Keep this on for the whole guide. Without it, right-click won't show Copy Server ID or Copy User ID.
1

Open Discord's Developer Portal

Go to discord.com/developers/applications and log in with your Discord account.

Click New Application in the top-right. Give your bot a name (e.g. your community's name), accept the terms, then Create.

2

Grab the Application ID

On your application's General Information page, copy the APPLICATION ID field (a 17-19 digit number).

While you're there, you can also add an icon (your bot's avatar) and a description visible on Discord.

Keep this handy: you'll need it for the subscription. Note it down or leave that tab open.
3

Enable privileged intents

In the left menu, go to the Bot tab. At the bottom, under Privileged Gateway Intents, enable all 3 intents:

Presence Intent   Server Members Intent   Message Content Intent

Without these intents, many bot features (moderation, levels, anti-raid…) won't work. Click Save Changes at the bottom.

4

Grab the Bot Token

Still on the Bot tab, at the top, click Reset Token (or Copy if this is the first time). Discord will ask you to confirm.

Copy the token (a long 70+ character string, format MT...xx.yy.zz). You won't see it again — if you lose it, you'll have to reset.

⚠️ The token is an absolute secret. Never share it anywhere except on our subscription form at https://mmkdev.tech/subscribe. Anyone with the token can fully take over your bot. If you think it leaked, go back to the Dev Portal and click Reset Token immediately.
5

(Optional) Disable Public Bot

Still on the Bot tab, just below the username, you'll see Public Bot. If you want to be the only one who can invite this bot (and no one else), turn it off. Otherwise leave it on — it has no impact on functionality.

6

Grab your Server ID (the server where your bot will run)

On Discord, open your server list on the left. Right-click the icon of the server where you want MMK to run → Copy Server ID (at the bottom of the menu).

It's a 17-19 digit number, same format as the Application ID.

⚠️ You must be the owner or an admin of this server to invite the bot after payment. If you don't have Manage Server permission, the invite link won't work for you — you'll have paid for nothing.
7

Grab your Discord User ID (yours)

Still on Discord, bottom-left you have your avatar and username. Right-click your own avatar (or your username in any conversation) → Copy User ID.

That's the account where we'll DM you the pre-configured invite link once your payment is validated.

Open your DMs to members of the server where your bot will run (or to everyone), otherwise our admin bot can't message you. Settings → Privacy → Direct Messages.
8

Finish the signup on MMK

Go back to mmkdev.tech/subscribe and paste the 4 IDs: Server ID, Application ID, Bot Token, your Discord User ID.

After the Stripe payment (€4/month), we boot your bot within the minute and you'll receive a Discord DM with the pre-configured invite link for your server.