Scratch for Discord
Web-ApplicationDiscord Server
  • 🏠Home
  • 👋Introduction
    • About Scratch for Discord
  • 🎓Tutorial
    • Block Usage
    • Bot Setup
    • Hosting
    • Slash Commands
  • 🧰Toolbox
    • 💼Base
    • ⚽Basic
      • Text
      • Math
      • Colors
    • 🔩Functions
      • Logic
        • If logic
        • State Machines
      • Loops
      • Lists
      • Variables
        • Var
        • Let and Const
      • Functions
      • Collections
      • Buffers
      • Objects
      • 💾Database
      • 📂Files
        • 🖼️Images
          • 📬Member Cards
      • 🔑Securing
    • 🖥️Discord
      • 🎨Embeds
      • 📻Interactions
        • ⚒️Slash
          • 📤Actions
            • 🧱Stacks
            • 🔎Reporters
          • 📥Events
        • Button
        • Menu
        • Context menu
        • Forms
      • 🥁Music
        • 📜Music Lyrics
      • 🗄️Servers
        • 😀Emojis & Stickers
          • 📤Actions
          • 📤Events
        • 🔰Roles
          • 📤Actions
            • 🧱Stacks
            • ❔Booleans
          • 📤Events
        • 🗓️Schedule events
          • 📤Actions
          • 📤Events
        • 📺Channels
          • 📤Actions
          • 📥Events
        • 💬Messages
          • 📤Actions
            • 📝Messages
            • 📢Threads
            • 🔗Webhooks
            • 🥳Reactions
          • 📥Events
          • 🔎Reporters
            • 📌Message Context
        • 👥Members
          • 📤Actions
          • 📥Events
            • 📭Leave
    • 🚀Applications
      • 📊Charts
    • 🌐Websites
      • Dashboard
  • 🖥️Interface
    • ⚙️Settings
    • ⌨️Hotkeys
    • ▶️Download & Run
    • 🖇️Git
  • 🪄Advanced
    • Custom Code
  • 🔗Links
    • 📦Packages
    • ❔FAQ
    • Web-Application
    • Discord Server
    • Source Code
Powered by GitBook
On this page
  • Application Creation
  • Application Customization
  • Bot Creation
  • Get the Token
  • Bot Invitation

Was this helpful?

Edit on GitHub
  1. Tutorial

Bot Setup

Application Creation and Management

PreviousBlock UsageNextHosting

Last updated 1 year ago

Was this helpful?

Application Creation

  1. Go to the

  2. Click on on the top right button "New Application"

  3. In the modal, input a name in the "name" field, then click on the button "create"

Application Customization

On the left, there is a sidebar menu which has an option "General Information" This is where you can customize the bot and add more information

Bot Creation

  1. Click on the menu "Bot"

  2. Click on the far right button "Add Bot"

  3. Scroll down to the sections "Privileged Gateway Intents", and turn all of them on

Requirement

Scratch for Discord does only work with all Privileged Gateway Intents allowed:

  • PRESENCE INTENT

  • SERVER MEMBERS INTENT

  • MESSAGE CONTENT INTENT

Limitations

Once a bot exceeds 100 servers:

  • An official verification from Discord is needed

Get the Token

  1. Get the token by clicking on the button "Reset Token", then click on the button "Copy"

Bot Invitation

  1. Go to the sidebar menu "OAuth2", then on the sub-menu "URL generator"

  2. Select the option "bot"

  3. Select the bot permissions you need (Recommandation: for a private bot, choose Administrator)

  4. Below the permissions menu, browse to the URL

  5. Invite the bot to the server you need

It is impossible to get an already created : If you have lost it, you need to reset it

To know how to use the , check

Further information and official documentation:

🎓
https://discordjs.guide/preparations/setting-up-a-bot-application.html#creating-your-bot
Discord developer portal
token
Token
token
Discord Developer Portal﹣"New Application" Button
Discord Developer Portal﹣"Create an Application" Modal
Discord Developer Portal﹣"General Information" Menu
Discord Developer Portal﹣"Bot" Menu
Discord Developer Portal﹣"Add Bot" Button
Discord Developer Portal﹣"Privileged Gateway Intents" Section
Discord Developer Portal﹣"Token" Page
once selected another menu will open
Discord Developer Portal﹣"Create an Application" Modal
Discord Developer Portal﹣"General Information" Menu
Discord Developer Portal﹣"Bot" Menu
Discord Developer Portal﹣"Add Bot" Button
Discord Developer Portal﹣"Privileged Gateway Intents" Section
Discord Developer Portal﹣"Token" Page