Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/userbotindo/Anjani
🤖 Telegram group management and spam protection bot
https://github.com/userbotindo/Anjani
asynchronous bot hacktoberfest pyrogram python python3 telegram telegram-bot
Last synced: about 2 months ago
JSON representation
🤖 Telegram group management and spam protection bot
- Host: GitHub
- URL: https://github.com/userbotindo/Anjani
- Owner: userbotindo
- License: gpl-3.0
- Created: 2021-01-20T18:26:20.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-27T09:53:28.000Z (about 2 months ago)
- Last Synced: 2024-11-27T10:34:03.407Z (about 2 months ago)
- Topics: asynchronous, bot, hacktoberfest, pyrogram, python, python3, telegram, telegram-bot
- Language: Python
- Homepage: https://userbotindo.com/anjani
- Size: 3.36 MB
- Stars: 112
- Watchers: 3
- Forks: 105
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Anjani
[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)
[![DeepSource](https://deepsource.io/gh/userbotindo/Anjani.svg/?label=active+issues)](https://deepsource.io/gh/userbotindo/Anjani/?ref=repository-badge)
[![PyPI](https://img.shields.io/pypi/v/anjani.svg)](https://pypi.org/project/anjani/)Can be found on Telegram as [Anjani](https://t.me/dAnjani_bot).
Anjani is a modern, easy-to-develop, fully async Telegram group managing bot for Telegram.
## Requirements
- Python 3.9 or higher.
- [Telegram API key](https://docs.pyrogram.org/intro/setup#api-keys).
- [Telegram Bot Token](https://t.me/botfather)
- [MongoDB Database](https://cloud.mongodb.com/).## Features
- Easy to develop with object oriented models.
- Fully asynchronous with async / await.
- Type-hinted method making it easy to create plugins.
- Localization support.
- Class based plugin system.## [Documentation](https://userbotindo.com/anjani/docs/home)
## [Installing](https://userbotindo.com/anjani/docs/install)
## Plugin
If you want to make your custom plugins, refer to [Anjani's Plugins Guide](https://userbotindo.com/anjani/docs/plugin/creating-your-own-plugin).
## Credits
- [Marie](https://github.com/PaulSonOfLars/tgbot)
- [Pyrobud](https://github.com/kdrag0n/pyrobud)
- [All Contributors 👥](https://github.com/userbotindo/Anjani/graphs/contributors)