Siva Docs
WebsiteWhitepaperInviteJoin
  • ๐ŸŽ™๏ธIntroduction
    • โš–๏ธFree vs Paid
    • ๐Ÿ’ณStarter & Founder Pass
    • ๐Ÿ›ฃ๏ธRoadmap
  • ๐Ÿ“–User Manual
    • ๐Ÿ›Ž๏ธCommands
    • ๐Ÿ’ฐHow to earn
    • ๐Ÿช™What is ยตSIVA
    • ๐ŸคTypes of Engagements
  • ๐Ÿง‘โ€โš–๏ธFounder's Guide
    • โœ…Discord Bot
      • ๐Ÿณ๏ธPermissions
    • ๐Ÿ’ŽWhitelabel Solution
    • ๐Ÿ†“How to install (free)
    • ๐Ÿ”งBackend
      • Overview
      • Billing & Invoices
      • Assign Rewards
        • Tweet
        • Discord
        • Telegram
        • Level-Up
      • Project Settings
        • General
        • Apps
          • Discord
        • Votes
        • Levels
        • Rewards
        • Requirements
        • Commands
      • Web3 Settings
        • NFTs
        • Tokens
        • Relay Wallets
          • Guide v1
  • ๐ŸฆInvestor Handbook
    • ๐Ÿ—ž๏ธSIVA Whitepaper
    • ๐Ÿ“”Pitchdeck
    • โ›‘๏ธAudit Reports
  • ๐Ÿ““Terms of Service
  • ๐Ÿ”Privacy Policy
Powered by GitBook
On this page
  • Step 1 - App Settings
  • Step 2 - Developer Portal
  • Step 3 - Discord App
  • Step 4 - Generate Token
  • Step 5 - Activate Token
  • Step 6 - Invite Bot
  1. Founder's Guide
  2. Backend
  3. Project Settings
  4. Apps

Discord

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.

Last updated 1 year ago

We are in the process of updating our documentation. Please note that the images displayed in this tutorial may not accurately reflect the current appearance of the backend. However, rest assured that the process remains the same. As such, we have retained the old guide until the new version is released.

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.

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.

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.

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.

IMPORTANT!

Keep the Bot token confidential, safe, and secure!

Treat it like the private key of your crypto wallet.

Step 5 - Activate Token

Return to siva.gg 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.

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.

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.

๐Ÿง‘โ€โš–๏ธ
๐Ÿ”ง
Navigate to Apps, to create new Engage2Earn Apps
Click on "Create App"
Select Discord App
Direct link to the Discord Developer Portal
Discord Developer Portal after login
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
Enabling the "MESSAGE CONTENT INTENT" is required to reward quality content
It is important to keep the Bot token confidential
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
If the Bot token is valid, the Avatar, Bio and Owner will be shown
The custom bot shows up in the apps list
Select your bot, to get to the settings page
Invite your custom Bot to your Discord server