-
Install Docker Desktop and make sure its running in the background.
-
Install Node.js.
-
Install Python.
-
Add required python libs
pip install keyboard
pip install requests
- Create environment variable fields
# cd to root of this repo
cp ./projects/chat-poller/.env.example ./projects/chat-poller/.env
cp ./projects/web-app/.env.example ./projects/web-app/.env
-
Fill in secrets to
./projects/chat-poller/.env
, according to the README.md -
Start the docker-compose stack
yarn compose # or, `npm run compose` if you don't have `yarn`
- Start the keybind listener
yarn listen # or, `npm run listen` if you don't have `yarn`
You can configure the keyboard binds inside keybindListener.py