Self-Hosting iHorizon
iHorizon is a completely free and open-source Discord bot. Its source code is accessible to everyone, allowing anyone to view, modify, and even redistribute it under a different name.
With iHorizon, you have the option to host the bot on your own machine or on external servers such as VPS (Virtual Private Servers), thanks to its open-source model.
Quick Install
The iHorizon Provisioning Script is only available for Ubuntu/Debian-based Linux distributions
The iHorizon Provisioning Script is designed for Ubuntu and Debian-based Linux distributions and we have no plans of expanding the support for other distributions. If you are using another operating system, please follow the manual installation steps instead.
The iHorizon Provisioning Script is currently only available in English
The iHorizon Provisioning Script is currently only available in English. The French language will be supported soon, we currently have no plans to support languages other than English and French. Throughout the installation, you are free to use an online translator to translate what the script says.
The iHorizon Provisioning Script automates the entire setup process (installing dependencies, cloning the repository, configuring the bot, and starting it) in a single command:
Follow the prompts in your terminal. Once the script completes, your bot will be up and running.
Manual Install
If you prefer full control over each step, or need to troubleshoot a specific part of the setup, follow the pages below in order:
- Prerequisites: Operating system support, required software, and cloning the repository
- Configuration: Setting up your config file with your bot token and other options
- Starting the Bot: Running iHorizon and keeping it alive with pm2
Regardless of which path you chose, the Common Issues page is available if you run into any problems.