Skip to main content
Follow these steps to install and run the bot on your Linux server:

⚠️ Before continuing!

This guide expects you to have installed the dependencies listed here:

Requirements

Essential dependencies and system requirements needed to run Plex Development products on your operating system.
If you do not have the required dependencies, you may experience errors during the process. It is recommended to install them before following this guide. Thanks!
Follow these steps to install and run the bot on your Linux server:
1

Download the Bot

Download the bot’s ZIP file from the marketplace you have bought the bot. The only marketplace’s you should trust are listed below:
If you have bought our product from another marketplace other than the listed above, you may have been scammed and should immediately ask for a refund. (this does not apply to Plex Tickets bought in CodeFling, in which case you must create a ticket to transfer your license)
2

Log in to your server

Log in to your VPS using your preferred SSH client or terminal software (e.g., PuTTY, MobaXterm, or any similar tool).
3

Place Bot Files on the Server

Ensure the bot files are uploaded to a directory of your choice on the server. You can do this with a SFTP client (e.g., FileZilla, WinSCP, or any similar tool).
4

Navigate to the Bot Directory

On the server and navigate to the folder containing your bot files using the cd command:
cd /path/to/your-bot-directory
5

Modify the config file

On the current directory, modify the config.yml file using a text editor such as nano:
nano config.yml
To save the file, press Control+X, Y and Enter. You should now be redirected back to the terminal.
6

Install Node.js Modules

Install the Node.js modules required for the bot by running:
npm install
This will install all necessary dependencies as listed in the package.json file, which allows the bot to start up.
7

Start the Bot

After completing the config file and installed the Node.js modules required for the bot, run the bot with the following command:
node index.js
Check the terminal output to ensure the bot starts without errors.
…and you’re done! By following this guide, your bot should be up and running in no time. For additional help, feel free to reach out to Plex Development’s support team on Discord.
By default, the bot runs in your current terminal session. By closing your terminal session, the bot will no longer be up and running. To keep the bot running continuously, you can use the screen command or the tmux command. Click here for a detailed guide on using screen or tmux.