🦺 This project is currently under construction. The stable version is available here.
- Install the dependencies with
pip install -r requirements.txt
- Create a
.env
file (see.env.example
) and fill in the values - Run the bot with
python3 main.py
- Create a new SSH key pair with
ssh-keygen -t ed25519
- Add the public key to
~/.ssh/authorized_keys
on the target server - Create Repository secrets for deployment in the repository:
REMOTE_SERVER
REMOTE_USER
REMOTE_PATH
SSH_PRIVATE_KEY
TOKEN
- Create a deployment repository on the target server
mkdir -p /bots/VorishkaBot2.0
touch /bots/VorishkaBot2.0/context_data
- Create an
.env
file in/bots/VorishkaBot2.0/
(see.env.example
) and fill in the values
This work is licensed under CC BY-NC 4.0.