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
.env
file (copy.env_SAMPLE
to.env
and 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