When playing "Call of Cthulhu" TRPG on slack, it is a bot that automatically does various things.
Coc Bot Keeper
https://www.notion.so/mtrpg/CoC-Bot-Keeper-s-page-f8e225fd50814e46bfd82f3fb8fe1c1b
- create virtual env of Python
python -m venv v-env
- activate venv
source v-env/bin/activate
- install dependency libraries
pip install -r requirements.txt -r test-requirements.txt
- deactivate venv (if you want to exit venv)
deactivate
- run
python -m pytest ./
on virtual env.
- When commits are merged to main, lambda code is deployed by GitHub Actions automatically.