ARK Modding Discord Bot
-
Install Python 3.11 or higher
-
Install requirements.txt
pip install -r requirements.txt -
Create a .env file in the root directory
echo "BOT_TOKEN=<your bot token>" > .env -
Run the bot
python run.py
-
Install Docker
-
Build the image
docker build -t am_bot . -
Setup
.envfile (copy.env_SAMPLEto.envand fill in the values) -
Run the image
docker run -d --rm --name am_bot --env-file .env am_bot
-
Fork the repository
-
Clone your fork
-
Create a virtual environment
python -m venv venv -
Install development requirements
pip install -e '.[dev]' -
Install pre-commit hooks
pre-commit install -
Create a new branch
-
Make your changes
-
Test your changes with your own Bot Token (see Discord Bot Setup Docs) in your own server
-
Create a pull request
-
Wait for it to be reviewed and merged