On this page, you will find step-by-step instructions on creating and setting up your personalized Engage2Earn Discord bot. This includes customizing its avatar, bio, and other branded elements.

Step 1 - App Settings

To create a custom bot, go to the "Settings | Apps" section, choose "Create App", and select "Discord". In order to generate the necessary Bot Token, you will need to visit the Discord Developer Page, which is conveniently linked within the "Apps > Discord > Create/Update" page when you initiate the creation of your customized Siva bot.
Navigate to Apps, to create new Engage2Earn Apps
Click on "Create App"
Select Discord App

Step 2 - Developer Portal

Click on the "Visit Discord Developer Page" Link to navigate to the Discord Developer Portal. Login or Register with your Discord account, to access your personal Developer Dashboard.
Direct link to the Discord Developer Portal
Discord Developer Portal after login

Step 3 - Discord App

Create a new Discord app by clicking on "New Application" in the Discord Developer Portal Dashboard, choose a name for the app, enter your custom bot bio, choose the bot image, and generate the access token for your Bot.
Click on New Application to create a new Discord app
Enter the name of your Bot, tick the checkbox, and hit the Create button
Enter your customized details in the Discord Developer Portal

Step 4 - Generate Token

In order to reward long messages, we verify if a message contains more than 20 words. To configure your Discord bot accurately and generate the necessary Discord bot token, follow these steps: Click on the "Bot" menu button within the Discord Developer Portal, scroll down until you locate "MESSAGE CONTENT INTENT," enable the checkbox, and then click on "Save Changes."
Scroll to the top after saving the changes, to generate your Bot token.
Enabling the "MESSAGE CONTENT INTENT" is required to reward quality content
It is important to keep the Bot token confidential
Keep the Bot token confidential, safe, and secure!
Treat it like the private key of your crypto wallet.
Lets change the Discord bot token - click on "Yes, do it!"
The token has been generated, simply click on the "Copy" button to copy the token to your clipboard

Step 5 - Activate Token

Return to and input the copied Bot token within the "Settings | Apps | Create New | Discord" section of the Siva backend. Afterward, click on the blue "Verify App Token" button to proceed.
Hit the "Save App" button, to save and activate your custom bot.
If the Bot token is valid, the Avatar, Bio and Owner will be shown
The custom bot shows up in the apps list

Step 6 - Invite Bot

The final step is to invite your custom bot to your Discord server. To do this, go to your app's settings page and select your Discord bot (the one you've just created). Click on the "Invite Bot" button to send an invitation to your server.
Select your bot, to get to the settings page
Invite your custom Bot to your Discord server
As a final step, you need to remove the free Siva bot from your server to activate your custom bot - Done ✅ Congratz! Your bot is now fully prepared, allowing you to utilize your own NFTs and Tokens as Rewards and/or Requirements. Please refer to this guide for detailed instructions on setting it up.
Last modified 2mo ago