Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abirhasan2005/message-manager-bot

A Telegram Message Manager Bot by @AbirHasan2005
https://github.com/abirhasan2005/message-manager-bot

bot delete manager message pyrogram python telegram

Last synced: 10 days ago
JSON representation

A Telegram Message Manager Bot by @AbirHasan2005

Awesome Lists containing this project

README

        

# Messages-Manager-Bot

A Telegram Message Manager Bot by [@AbirHasan2005](https://github.com/AbirHasan2005). This Bot can delete specific type of messages from Group. I specially use for [@linux_repo](https://t.me/linux_repo) for Automatically deleting Videos.

## Features:
- Delete Specific Type of Messages.
- Set Blocked Extensions.
- If any Media message contains Blocked Extension than bot will automatically delete it.
- Set Blocked Words.
- If any Media or Text message contains Blocked Words than bot will automatically delete it.
- Set Custom Block Filters.
- You can set many filters. Such as Allow Text, Video, Document, Audio, Photo, Sticker, GIF & Forwarded Message.

Just Deploy Bot & Check All Features!

More features coming soon!

## Deploy Bot
### Configs:
- `API_ID` Get this from [@TeleORG_Bot](https://t.me/TeleORG_Bot).
- `API_HASH` Get this from [@TeleORG_Bot](https://t.me/TeleORG_Bot).
- `BOT_TOKEN` Get this from [@BotFather](https://t.me/BotFather).
- `MONGODB_URI` MongoDB URI for Saving Chat Settings. Video Tutorial [Here](https://www.youtube.com/watch?v=aXlF80Cn7iU).
- `OWNER_ID` Your Telegram User ID.
- `BOT_USERNAME` Your Bot's Username. Without `@`.
- `USER_SESSION_STRING` User Client Session String: [@StringSessionGen_Bot](https://t.me/StringSessionGen_Bot)
- `LOG_CHANNEL` A Telegram Logs Channel ID for some trace.

### Heroku Deploy:
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/AbirHasan2005/Message-Manager-Bot)

### Host Locally:
```shell
git clone https://github.com/AbirHasan2005/Message-Manager-Bot
cd Message-Manager-Bot
pip3 install -r requirements.txt
# Setup Configurations in configs.py file!
python3 main.py
```

### Support Group:

### Follow on: