- Install uv
- Install Google Cloud SDK
- Set up gcloud credentials:
gcloud initgcloud auth application-default login
- Install the proto compiler (
sudo apt install protobuf-compiler) - Build and run bot with
./run_dev.sh - Run unit tests (there aren't many) with
py.test
systemctl --user (start|status|stop|restart) advice_bot.servicejournalctl --user -u advice_bot.service- See https://wiki.archlinux.org/title/Systemd/User