Initial commit: Aoi (Аой-тян) — Matrix notifier for Navidrome and discovery-playlist

- aoi.py: poller for Navidrome (main + anime libraries), discovery playlists, release watch for liked/rated artists
- Last.fm enrichment (bio, tags); Bandcamp search links
- config.example.json: safe template; config.json gitignored
- deploy/aoi.service: systemd unit (production)
- assets/banner.png + aoi-avatar.png: persona banner + bot avatar
- Russian README in line with sibling bots (rada/watcher)
This commit is contained in:
Rinka Makise-Okabe 2026-04-28 20:15:50 +03:00
commit 5fa857b9cc
8 changed files with 1155 additions and 0 deletions

3
requirements.txt Normal file
View file

@ -0,0 +1,3 @@
flask==3.0.3
requests==2.32.3
waitress==3.0.2