The Discord Developer Portal enables you to quickly and easily write your game titles, bots, and other applications to the Discord platform. A fresh great way towards your creations discovered by Discord users, and helps you increase your community.

Getting going

Before you can start using the Discord Designer Portal to create your application, you will need a Discord account and a token to get into it. All of us recommend that you use a secure pass word manager pertaining to storing the tokens, because they are highly sensitive and should not be shared with anyone.

Android Tokens

The bot symbol is a unique OAuth2 symbol that the app uses charge your phone without a charger to authenticate with the Discord API. It holds your entire bot user’s permissions, consequently make sure to retail outlet it somewhere safe (such a password manager).

OAuth2 Permissions for Mail

Once you have the app ready to utilization in the Discord client, it is very time to set it up on your machine and compel it on your team. You’ll have to check the Take care of Server permission box with your Discord consideration to be able to do this.

OAuth2 Entrance Connections

Our servers apply websocket cable connections for sending and receiving current events out of your app, which are sent with the Discord Gateway. These connections will be persistent and stateful, nevertheless there are a few tasks your app must do to hold them wide open and running correctly.


The Discord Entrance sends regular heartbeats to your app in order to let it be aware that it keeps having a connection start. Each heartbeat span is a period of milliseconds (see Opcodes and Status Programs for more information).

Privileged Intents

Verified software must permit privileged intents within their settings ahead of they can use these people. Unverified software can use fortunate intents with no approval, but actually will ought to apply for these people after their very own verification position changes.

Leave a Reply

Your email address will not be published. Required fields are marked *