source for the fediverse bot (currently) at @[email protected]
- Clone the repo:
git clone https://github.com/b0vik/fediTTY.git
cd fediTTY
- Create a libvirt VM.
- Set the constants in
constants.py
according to your setup. You may have to changeqemu:///session
toqemu:///system
depending on how your libvirt is set up. - Copy dotenv_example to
.env
and setBOT_ACCESS_TOKEN
to your access token. - Then...
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py
- grab notifications asynchronously
- implement timer-after-last-comment
- better configuration format
- properly comment code (sisyphean task)
- chaining commands
- !key command
- avoid trying to grab deleted comments (high prio)
- fix mentions