🤖 Premium Custom Bot

Set up a custom Discord bot for ServerMate.

This guide walks through creating your bot, enabling the correct intents, inviting it to your server, saving the token, and deploying ticket panels through it.

1

Create Bot

Open the Discord Developer Portal, create a new application, then add a bot user under the Bot tab.

2

Enable Intents

In the Bot tab, scroll to Privileged Gateway Intents and enable the required intents.

Server Members Intent
Message Content Intent
3

Copy Token

Use Reset Token or Copy Token from the Bot tab. Keep this token private and never post it publicly.

If a token is leaked in a screenshot or chat, reset it immediately in Discord Developer Portal.
4

Invite Bot

In ServerMate, paste and test the token first. Once the bot ID is detected, use the Invite Custom Bot button from the dashboard.

View Channel
Send Messages
Embed Links
Read Message History
Attach Files
Use Slash Commands
5

Save Token

Go to Dashboard > Custom Bot, paste the token, test it, then save. ServerMate encrypts the token before storing it.

6

Deploy Panels

After the custom bot is online, deploy or update a panel. If it lacks channel permissions, ServerMate will show the exact missing permission error.

7

Troubleshooting

Most custom bot issues come from missing intents, missing channel permissions, or the bot not being invited to the server.

Used disallowed intents: enable Server Members Intent and Message Content Intent.

Bot is offline: wait up to 60 seconds, then restart the main ServerMate bot if needed.

Cannot deploy panel: give the custom bot View Channel, Send Messages, and Embed Links in that channel.