Skip to content
ProRedLine Support
  • Documentation
ProRedLine Support
  • My Tickets
  • Toggle website search
Search this website

Getting Started

5
  • Game & App Servers
  • Web Hosting
  • Email
  • cPanel
  • WordPress

Web Hosting

4
  • What is Web Hosting?
  • Managing your Website
  • Databases for Web Hosting
  • PHP Settings in Web Hosting

Email

4
  • What is Email Hosting?
  • Email Deliverability and Authentication
  • Managing Email Features
  • Common Email Problems

cPanel

6
  • What is cPanel and how does it work
  • Why some cPanel features are disabled
  • File Management Tools
  • Backups in cPanel
  • Databases in cPanel
  • Security Features in cPanel

Domains & DNS

4
  • Domain and DNS Basics
  • Managing Domains and DNS
  • Domain Ownership and Responsibilities
  • Domain Transfers and Authorization Codes

WordPress

4
  • What is WordPress
  • Managing WordPress with WP Toolkit
  • WordPress Security Basics
  • Common WordPress Problems

Account Management

7
  • My ProRedLine
    • Managing Your Account Details
    • Managing Additional User Access
  • Access & Security
    • Password Resets & Access Issues
    • Account Security Basics
  • Suspension & Closure
    • Account Suspension Explained
    • Closing your Account and Data Requests
    • Suspension vs Closure

ProRedLine

8
  • Billing & Payments
    • Payments and Billing Basics
    • Invoices and Billing Documents
    • Failed Payments and Payment Method Issues
    • Prepaid Subscriptions Explained
    • Plan Changes and Billing Adjustments
    • Reactivation Fee Explained
  • Platform & Access
    • Our Websites and Their Purpose
  • Service & Support
    • Reporting Incidents and Service Issues

Game Servers

10
  • Ark Survival Ascended
  • Euro Truck Simulator 2
  • Insurgency
  • Minecraft Java
  • Minecraft Bedrock
  • Rust
  • Satisfactory
  • Unturned
  • Ark Survival Evolved
  • BeamMP

App Servers

4
  • Discord Bot
  • LanguageTool
  • Uptime Kuma
  • Visual Studio Code

Game Panel

4
  • Getting Started with the Game Panel
  • Using the File Manager
  • Creating Scheduled Tasks
  • Backups and Restores
View Categories
  • Docs
  • App Servers
  • Discord Bot

Discord Bot

ProRedLine
Updated on April 1, 2026

5 min read

AI Doc Summarizer Doc Summary
AI Doc Summarizer Thinking Thinking

Introduction #

In this doc you will find usefull information regarding your Discord Bot App Server at ProRedLine. After reading this doc, you’ll know how to configure your bot, adding the bot to your community, and more.


Startup Variables #

Once the server has been installed, you will need to configure it before it can run as expected.

On your server’s dashboard, go to the “Startup” tab. Here, you will find several settings that you can configure according to your specific needs. Below is a list of options available for your Discord Bot server in the “Startup” tab: 

  • STARTUP COMMAND and DOCKER IMAGE are read-only variables and cannot be modified. 
  1. BOT TOKEN. Place your discord bot token here. Go to the 3rd page of this manual for information on how to get this token. 
  2. BOT PREFIX. This is the symbol used by your bot to trigger commands. Default is “!” but you can change this to whatever you prefer. 
  3. [READ ONLY] PYTHON VERSION. The python version used for your Discord Bot. 

Starting bot #

Once everything is set up, you can start the server from the “Console” tab by clicking “Start”. Please allow some time for the server to start. Your bot has successfully started when the following is shown in the console: “Logged in as {your bot’s name}”. 


Creating bot within Discord Developer #

To host a Discord bot, two steps need to be completed. The first step has already been done by setting up your bot on the ProRedLine customer dashboard. Now, we need to add the actual bot to your account and eventually link it to a Discord server. Please follow these steps carefully: 

  1. Go to https://discord.com/developers/applications and sign in with your Discord account. 
  2. After signing in, click the “New Application” button.
  1. A pop-up will appear asking for a name for your “application.” This name can be anything you like and is not the name of your Discord bot. After entering the name, click on “Create.”
  1. Your application has been created. Now, we need to add the actual Discord bot. Navigate to the “Bot” tab on the page that opens after creating the application. 
  1. You can now customize the bot’s icon, banner, and username according to your preferences. 
  1. Now, we need to enable Privileged Gateway Intents. Without these enabled, your bot won’t function properly. On the same page as step 5, scroll down to Privileged Gateway Intents and enable the following options: 
    — PRESENCE INTENT 
    — SERVER MEMBERS INTENT 
    — MESSAGE CONTENT INTENT. 

Obtain Bot Token #

  1. The final step is to obtain your bot token. This token is used by your ProRedLine-hosted Discord bot to connect with your actual Discord bot. Scroll back up to the “TOKEN” section on the same page as step 6. Click “Reset Token”, and a new token will appear. This token can only be viewed once, so make sure to copy it immediately and store it in a secure location. 
  1. Now, return to your ProRedLine Discord Bot’s dashboard and navigate to the “STARTUP” tab. Paste your copied bot token into the “BOT TOKEN” field. 

Congratulations! Your ProRedLine-hosted bot is now successfully connected with your Discord Application Bot. 


Adding bot to Discord server/community #

  1. Return to the Discord Developer Portal (https://discord.com/developers/applications), sign in, and select your application. 
  2. Navigate to the “OAuth2” tab. 
  1. Scroll down to the “OAuth2 URL Generator,” select “bot,” and under “BOT PERMISSIONS,” choose “Administrator.” 
  1. Scroll down to the “GENERATED URL” section and click “Copy.” Paste this URL into a new tab in your browser. You will be redirected to Discord, where you’ll be prompted to select the server to which you want to add the bot. 
  1. Your bot has now been added to your Discord server. Return to your ProRedLine Discord Bot dashboard and start your server. Once it’s running, you’ll be able to see and use your Discord bot in the server you added it to. 

Modifying Discord Bot’s Files #

This is one of our servers where you are free to modify the server’s files as you wish. The Discord bot comes with simple commands upon installation, but you are free to modify, add commands, change the bot’s status, enable support for application commands, and more. There are no limits on how you can code this bot. 

Coding Language #

The bot is coded in Python, meaning that any modification to your bot’s files requires knowledge of this programming language. Without proper understanding, you risk breaking your bot and preventing it from running correctly. We highly recommend making copies of files before making any changes. 

Certain lines of code manage information for your dashboard. These lines must not be removed or modified, as doing so may prevent your server from starting properly. 

Bot.py File #

It’s also crucial that you do not modify or delete the bot.py file. This file is the core of your Discord bot, and without it, your server will fail to start. 


Updating server #

To update your server’s software, follow these steps: 

  1. Go to the “Settings” Tab: Open your server dashboard and navigate to the Settings tab. 
  2. Scroll Down: Locate the option labeled Reinstall Server. 
  3. Click on “Reinstall Server”: This will start the reinstallation process. 

Important note: Reinstalling your server using this method will update the core files only. Your saved data, mods, and custom configurations will generally remain intact. However, we strongly recommend creating a backup of all essential data before proceeding, as some server types may still overwrite or remove custom content. 


Clean Reinstallation #

To fully reinstall your server with a clean set of software and files: 

  1. Stop the Server: Ensure your server is not running. 
  2. Delete All Files: Navigate to the Files tab, select all folders and files, and click Delete. 
  3. Reinstall the Server: Once all files are removed, follow the same steps outlined above for updating your server. 

Note: This process will permanently remove all files from your server, including custom folders, mods, and configurations and bot.py. This action is irreversible unless you have created a backup in advance. 


Troubleshooting & Support #

If you experience issues with your server, need help with panel-related settings, or have questions about your ProRedLine service, please contact ProRedLine Support first. Support requests related to provisioning, access, panel usage, billing, or service-level concerns should always be directed to ProRedLine.

For app-specific questions, such as behavior, mechanics, or title-specific configuration guidance, the official Discord Developer Support is recommended.


Legal Information #

When configuring and managing your server, please make sure your usage remains compliant with all applicable rules and policies, including:

  • Discord Developer Terms of Service
  • Discord Developer Policy
  • ProRedLine Terms of Service
  • ProRedLine Acceptable Use Policy

These policies apply to how the service may be used, configured, and managed. Implementing malware or any form of malicious code or spam is strictly prohibited by ProRedLine’s Terms of Service. Any violation will result in the immediate permanent suspension of your server and may lead to legal action. 


Still need help after reading this article?

Create a Ticket
Visual Studio CodeLanguageTool
Table of Contents
  • Introduction
  • Startup Variables
    • Starting bot
  • Creating bot within Discord Developer
    • Obtain Bot Token
  • Adding bot to Discord server/community
  • Modifying Discord Bot's Files
    • Coding Language
    • Bot.py File
  • Updating server
  • Clean Reinstallation
  • Troubleshooting & Support
  • Legal Information

Share This Article:

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Was it helpful?

  • Happy
  • Normal
  • Sad
EU flag internet.nl result
ProRedLine

Reliable EU-based hosting for web, game and app services, built with clarity, performance and personal support in mind.

Hosting

  • Web Hosting
  • Game Servers
  • App Servers
  • Status
  • Support

Company

  • About Us
  • News
  • Information
  • Game Panel
  • Partnerships

Legal

  • Terms of Service
  • Privacy Policy
  • Acceptable Use Policy
  • Cookie Policy
  • Contact & Support Policy

Contact

info@proredline.com

P.O. Box 5449
3299 ZG, Maasdam
Netherlands

+31 085 3696 175

© 2025 - 2026 ProRedLine. All rights reserved.

KVK: 95892494 VAT: NL005177436B09
  • Documentation
  • My Tickets
  • Toggle website search
Type your search
Loading...

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.