Bot Personalizer
Customize the identity of your bot on your Discord server.
Quick Customize (No Token Required)
Full Custom Bot Setup (Token Required)
How to Create and Set Up a Custom Bot
















Last updated
Was this helpful?
Customize the identity of your bot on your Discord server.
Give your bot a unique identity that matches your server's theme. You can either go for a simple setup (just change the avatar and nickname — no technical steps required) or a full custom bot setup using your own Discord bot token.
Subscription Required: This feature requires an active Gold tier Patreon subscription or a Lifetime subscription.
Don't want to deal with the Discord Developer Portal? No problem. You can still give ClashPerk a personalized look on your server without creating a custom bot.
Run the /bot-personalizer command in your server.
Click the Quick Customize button.
A modal will appear — upload an avatar image and enter a nickname (both are required).
Submit the modal and the changes will apply instantly.
Avatar requirements: PNG, GIF, JPG, or WEBP | 1024×1024 (1:1 aspect ratio) | Max 10MB
This approach keeps things simple — no bot token, no emoji servers, and no technical setup needed.
For a completely branded experience — your own bot name, avatar, and presence — you can connect a custom Discord bot using a token. This setup also requires inviting your bot to our 14 custom emoji servers so that game icons display correctly.
Security Notice: Your bot token is a highly sensitive credential. Never share it with anyone. If you suspect it has been compromised, reset it immediately from the Discord Developer Portal.
Step 1 — Run the bot-personalizer command
Run /bot-personalizer in your Discord server and click the Developer Portal button to open the Discord Developer Portal in your browser.

Step 2 — Create a new application
On the Discord Developer Portal Applications page, click New Application in the top-right corner.

Step 3 — Name your bot
Enter a name for your bot (you can change it later), tick the Terms of Service checkbox, then click Create.

Step 4 — Your application is created
Your application is now created. You can optionally set an avatar image here. Make note of your Application ID — you may need it later.

Step 5 — Navigate to OAuth2
After setting your avatar (if desired), click Save Changes, then navigate to the OAuth2 section in the left sidebar.

Step 6 — Open the URL Generator
Under OAuth2, click URL Generator in the left sidebar.

Step 7 — Generate an invite URL
Under Scopes, select bot. Under Bot Permissions, select Administrator. Copy the generated URL at the bottom of the page.

Step 8 — Open the invite URL
Open a new browser tab and paste the copied URL into the address bar.

Step 9 — Add the bot to your server
Select your Discord server from the dropdown, click Continue, then Authorize. Once done, close this tab and return to the Developer Portal.

Step 10 — Navigate to the Bot tab and reset the token
In the Developer Portal, go to the Bot section in the left sidebar and click Reset Token. Confirm when prompted.

Step 11 — Copy the bot token
A token will be displayed — copy it immediately, as it will not be shown again. Scroll down to configure additional bot settings.

Step 12 — Configure bot settings
Scroll down on the Bot page and do the following:
Disable the Public Bot toggle so only you can add it to servers.
Enable all three Privileged Gateway Intents: Presence Intent, Server Members Intent, and Message Content Intent.
Click Save Changes.

Step 12.5 — Configure Installation settings
Navigate to the Installation section in the left sidebar. Make sure both User Install and Guild Install are checked under Installation Contexts, and set the Install Link to None.

Step 13 — Return to Discord and click Let's start!
Go back to your Discord server where you ran /bot-personalizer and click the Let's start! button in the ClashPerk message.

Step 14 — Submit your bot token
A Bot Personalizer modal will appear. Paste the token you copied in Step 11 into the Bot Token field and click Submit.

Step 15 — Your bot is live!
ClashPerk will set up your custom bot within a few minutes. Once deployed, your bot will appear online in your server with its own name and avatar.

Finally, invite your custom bot to our emoji servers so it can display game icons properly. Join our support server to get the invite links to the emoji servers.
Last updated
Was this helpful?
Was this helpful?