MxBlu / weeb_bot

Bot to notify users when new manga/light novel chapters are published

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weeb Bot

Bot to notify users when new manga/light novel chapters are published

Concept is around polling providers to check for new content since the last poll, processing the polled data into a common format (see MangaChapter class), then iterating over the new items and testing them against the subscriptions under Discord roles. Notifications are sent to channels tied to roles (using /notifchannel <role>).

Prerequisites

Generating a .dotenv

You can follow the example found in .env.example, or read the template in .env.template for more information.

The application will not start without a .env.

Node.js

The minimum version of Node.js this package will wil run under is v12. ts-node and other platforms have not been tested.

Yarn

For this package, yarn is utilized. If you do not have yarn install, please install it here:

Getting Started

To run the program, you need to first run

yarn run build.

Then, you should be able to run

yarn start.

About

Bot to notify users when new manga/light novel chapters are published


Languages

Language:TypeScript 98.9%Language:Dockerfile 1.1%Language:Batchfile 0.0%