Skip to main content

Set up your Discord Bot

This guide was created with the following products:

(Details may vary with products from different providers but the main concepts remain the same)

Introduction

With a Discord bot server, you can run Discord bots continuously, which can, for example, automatically moderate your Discord channel, play music, conduct giveaways and polls, and much more. A Discord bot server from ZAP-Hosting is configurable by simply uploading your required files via FTP. ZAP-Hosting’s Discord bot servers support the languages NodeJS, Java and Python.

How to set up a Discord bot server and upload bot files!

How to set up a Discord bot server and upload bot files!

Feel like you understand better when you see things in action? We’ve got you! Dive into our video that breaks it all down for you. Whether you're in a rush or just prefer to soak up information in the most engaging way possible!

Preparation

In order to be able to set up your Bot, the Access via FTP needs to be configured. Once you are connected using FTP, you need to open thediscordbot folder, this is where the files of the bot have to be uploaded:

Provided you have opened the folder, you can now simply upload the bot files into the empty folder:

Configuration

To be able to run your bot using the Dashboard, the bot needs to be configured using the "Settings" Page:

Here you now have to configure which programming language the Bot uses, and how it's main file is called. In our case this will be Python 3 Programming Language and the main.py start file.

Test bot functionality

After saving the Settings, the bot can simply be started using the green start button at the top of the page. In the Live-Console you can then check if the bot has successfully started!