⚠️ This version of the bot is no longer under active development: You can find the newest version of the bot and more information at Magic-Bots/xenon-worker
You might need basic knowledge of python, pip, git and the console of your operating system to run this bot.
If you need further help you can join the support discord, but I won't answer any question regarding the topics above.
Download and install docker on your operating system.
Build and run it with docker-compose:
- Download / Clone the repository (preferably the selfhost branch)
- Edit the
xenon.env
file and change the token - You might wanna change some values in
xenon/config.py
e.g. the prefix (maybe disable the templates cog aswell) - Create a
xenon/logs
directory for the log files - Run
docker-compose build
- Run
docker-compose up
The database and the bot should start up.
Download and run a mongodb server and make the port 27017 accessible by the python script.
Install all dependencies, edit xenon/config.py
and change the token, run xenon/launcher.py
.
At least Python version 3.7 is required.