Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amanoteam/amimewatch
Telegram bot made in Python 3 using the @pyrogram framework.
https://github.com/amanoteam/amimewatch
anilist anime animes asyncio bot character characters manga mangas python python-3 python3 telegram telegram-bot
Last synced: about 1 month ago
JSON representation
Telegram bot made in Python 3 using the @pyrogram framework.
- Host: GitHub
- URL: https://github.com/amanoteam/amimewatch
- Owner: AmanoTeam
- License: mit
- Created: 2021-02-25T01:36:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-14T15:01:41.000Z (about 2 years ago)
- Last Synced: 2024-05-21T05:24:58.216Z (7 months ago)
- Topics: anilist, anime, animes, asyncio, bot, character, characters, manga, mangas, python, python-3, python3, telegram, telegram-bot
- Language: Python
- Homepage: https://t.me/AmimeWatchBot
- Size: 294 KB
- Stars: 25
- Watchers: 2
- Forks: 13
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AmimeWatch
> A bot dedicated to Otakus made in Python using the [Pyrogram](//github.com/pyrogram/pyrogram) framework.
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![GitHub contributors](https://img.shields.io/github/contributors/AmanoTeam/AmimeWatch.svg)](https://GitHub.com/AmanoTeam/AmimeWatch/graphs/contributors/)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/ce5d204fd63d483894620d7f409f3a1c)](https://www.codacy.com/gh/AmanoTeam/AmimeWatch/dashboard?utm_source=github.com&utm_medium=referral&utm_content=AmanoTeam/AmimeWatch&utm_campaign=Badge_Grade)This repository contains the source code of [@AmimeWatchBot](//t.me/amimewatchbot) and the instructions for running a
copy yourself.## Requirements
- Python 3.8 or higher.
- A [Telegram API key](//docs.pyrogram.org/intro/setup#api-keys).
- A [Telegram bot token](//t.me/botfather).## Run
1. `git clone https://github.com/AmanoTeam/AmimeWatch`, to download the source code.
2. `cd AmimeWatch`, to enter the directory.
3. `virtualenv venv && . venv/bin/activate` to create and activate a virtual environment.
3. `pip install -Ur requirements.txt`, to install the requirements.
4. Create a new `amime.ini` file, copy-paste the following and replace the values with your own:
```ini
[pyrogram]
api_id = 12345
api_hash = 0123456789abcdef0123456789abcdef
bot_token = 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11
```
5. Run with `python -m amime`.
6. Stop with CTRL+C and `deactivate` the virtual environment.## License
MIT © 2021 [AmanoTeam](//github.com/AmanoTeam)