Discloud Docs
English
English
  • 👋Welcome
  • Suport
    • ☁️How to Host
      • 🤖Bots
        • 🔌Bot
        • 🧩VSCode Extension
        • ⌨️CLI
      • 🌎Website and APIs
        • 🔌Bot
        • 🧩VSCode Extension
        • ⌨️CLI
    • ⌨️Languages
      • 🟨JavaScript
        • 📄Create the package.json
      • 🐍Python
        • 📄Create the requirements.txt
      • ☕Java
      • 💎Ruby
        • 📄Create the Gemfile
      • 🐿️Go
      • 🐘Php
      • 🦀Rust
        • 📄Create the Cargo.toml
    • ⛓️Integrations
      • 🌐Your Own Domain
      • 🐙GitHub and GitLab
      • 🎧Lavalink
      • 💾Database
        • MongoDB Atlas (mLab)
    • ❓Frequently Asked Questions (FAQ)
      • How to compress my files?
      • Discloud ModMail (Ticket)
      • How do I get my bot's ID?
      • What is the main file?
      • Configuring Puppeteer
      • How to report an offender?
      • Why can't I access my website?
      • Very Heavy BOT
    • ⚒️Commands
      • How to get API token
      • How to integrate Github
    • 🤲Donations
  • configuration
    • ⚙️discloud.config
      • 📦APT (Install Packages)
      • 🏗️VERSION (Switch between Versions)
  • 🖥️local environment
    • ⚙️Install
      • 🟨JavaScript (NodeJS)
      • 🐍Python
      • 💎Ruby
      • 🦀Rust
  • API
    • 📡Using the API
    • 🔗Routes
  • About
    • 🎨Discloud Brand
      • Name origin
      • Visual Identity
  • 🔗Links
    • 🌎Website
    • 📊DisCloud Status
  • 📜Legal
    • 📄Terms of Service (TOS)
Powered by GitBook
On this page
  • Before Hosting
  • Hosting Your Bot
Edit on GitHub
  1. Suport
  2. How to Host
  3. Bots

Bot

PreviousBotsNextVSCode Extension

Last updated 1 year ago

Before Hosting

Before hosting I recommend consulting the documentation of the language used by your bot.

Hosting Your Bot

If you are Verified en-us new role, it means that you have successfully registered with Discloud.

1. Type .upc in the #🔌・commands channel

2. Create the discloud.config file according to your project

Copy and modify our discloud.config example to use in your app.

3. Create and upload your bot's .zip file. How to compress my files?

1. Type .up in the #🔌・commands channel

2. Paste your bot ID. How do I get my bot's ID?

3. Enter the name or path of your main file. What is the main file?

4. Enter the amount of RAM (in MB) for your app.

5. Create and upload your bot's .zip file. How to compress my files?

You can access the commands using the .help or .help <command> to find out how to use the command mentioned.

Remove (or do not include in your .zip file) the following folders/files in the following projects: : remove node_modules, .npm and package-lock.json : remove venv and .cache

☁️
🤖
🔌
🟨
🐍
JavaScript
Python
☁️
🤖
⌨️Languages
A simple example with discloud.config, showing a bot's profile on the dashboard