Hosting

How to host my bot?

Once you have both Blocks and Your bot prepared, you are ready for hosting

Testing

For only testing your new command if it´s working, you can use build in hosting, you can find this in the Web app on right-side of navigation bar next to settings button.

This is the token you use from step 7. of Bot Setup

Hosting

You already made some working application and want to host it? Sure

You can use Many websites providing free hosting

One of the user friendly and basic one is replit.com

or you can use websites like railway or heroku

Hosting on Replit

  1. Create a new Repl

  2. Select Language as Node.js & name it whatever you want

  3. Here you put All of your exported files, export is not the .s4d file

4. Make sure to put all files from the folder and you are done. You can now run your bot!

If a bot's repository is on a repl.it free plan, your code is forced to be open-source

If you don't use process.env, your token is usable by anyone, read Possible Repercussions of Security Negligence if you don´t want to use them

process.env

Secrets are environment variables (.env) and they are unvisible to others.

Congrats you have safely stored your token and are ready to continue coding!

Possible Repercussions of Security Negligence

  • Spy listening on the bot's reading data

    • Security negligence about sensitive user data is illegal in the EU

  • Malicious usage of the bot

    • Nuke of every server the bot is in

    • Making the bot and the bot's account owner permanently banned from Discord

Last updated