Check for new releases on various sources and send a Discord notification
Go to file
Kody 265676ff01 Add some timings to logs 2022-12-05 15:46:36 +00:00
.vscode Some linting; Try-Except on MangaDex by entries 2022-12-04 18:15:49 +00:00
sites Cache MangaDex groups in DB 2022-12-04 19:48:54 +00:00
.editorconfig Hi 2021-04-17 19:30:21 +02:00
.flake8 Hi 2021-04-17 19:30:21 +02:00
.gitignore Save "groups" in DB; Also check files 2021-12-27 20:25:19 +01:00
.python-version Switch to Poetry; Python 3.11; Better catching without sentry 2022-12-04 16:34:23 +00:00
LICENSE Hi 2021-04-17 19:30:21 +02:00
README.md Switch to Poetry; Python 3.11; Better catching without sentry 2022-12-04 16:34:23 +00:00
_utils.py Some linting; Try-Except on MangaDex by entries 2022-12-04 18:15:49 +00:00
check.py Add some timings to logs 2022-12-05 15:46:36 +00:00
config.yaml.dist Minor guya update 2022-04-08 17:40:30 +00:00
mangas.sqlite.dist Cache MangaDex groups in DB 2022-12-04 19:48:54 +00:00
poetry.lock Switch to Poetry; Python 3.11; Better catching without sentry 2022-12-04 16:34:23 +00:00
pyproject.toml Some linting; Try-Except on MangaDex by entries 2022-12-04 18:15:49 +00:00
requirements.txt Some linting; Try-Except on MangaDex by entries 2022-12-04 18:15:49 +00:00

README.md

Manga Checker

Check for new releases on various sources and send a Discord notification

Install

Have a recent install of python 3, poetry and git.

git clone https://git.rita.moe/kody/manga-checker.git
cd manga-checker
poetry install
cp config.yaml.dist config.yaml

Config

Edit config.yaml.

  • webhook: Discord webhook URL
  • sentry: Your Sentry DSN (optional)
  • The rest are lists of URLs of the overview page for a manga from that source
    • Supported: asurascans, cubari, dynastyscansseries, guya, mangadex, mangahub, mangasee, (setsuscans)
    • Leave the list empty or remove the key if you don't use a source

Run

Just do poetry run check or poetry run python check.py.

Put it in a cron every 15-20 minutes.