knotifier is a Discord bot that tracks titles on bato.to and sends you a notification when a new chapter is released.
-
Clone the repository:
git clone https://github.com/1x6/knotifier.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Set the enviroment vairables in config.py (token, SMTP details, and Telegram bot token)
-
Alternatively, you can edit the strings in the config.py file
-
Run the bot:
python main.py
Once the bot is running, you can interact with it using the following commands:
/track <link> - Tracks a series by providing a link to a valid bato.to series.
/email <email> - Sets your email to receive notifications.
/telegram <channel_id> - Sets your Telegram channel ID to receive notifications.
/list - Lists the series you are currently tracking.
Contributions are welcome! If you have any improvements or bug fixes, feel free to submit a pull request.