Skip to content

Divith123/Filter-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filter Bot - A Telegram Bot for Content Filtering

Filter Bot is a powerful, easy-to-use Telegram bot designed to help you filter, moderate, and manage your groups effectively. Built with Python, this bot provides advanced filtering features and seamless integration with Telegram's API.

🚀 Features

  • Add custom filters to messages
  • Keyword-based message moderation
  • Support for media and text filters
  • Easy-to-configure settings using /config
  • Group management tools for admins
  • Lightweight and fast performance

🛠️ Installation Steps

  1. Clone the repository:
git clone https://github.com/Divith123/Filter-Bot.git
cd Filter-Bot
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Configure your bot settings:

Edit sample_config.py and add your Telegram bot token and other necessary configurations:

API_ID = "YOUR_API_ID"
API_HASH = "YOUR_API_HASH"
BOT_TOKEN = "YOUR_BOT_TOKEN"
  1. Run the bot:
python3 bot.py

🧐 Files and Directories

  • bot.py: Main bot script.
  • plugins/: Directory containing additional feature plugins.
  • database/: Directory for database-related scripts.
  • requirements.txt: Python dependencies.
  • sample_config.py: Configuration template for the bot.

💻 Built with

  • Python
  • Telegram Bot API
  • Telethon for async communication

📝 License

This project is licensed under the MIT License. See the LICENSE file for details.


Developed with ❤️ by Divith123.

About

Filter Bot is a powerful, easy-to-use Telegram bot designed to help you filter, moderate, and manage your groups effectively. Built with Python, this bot provides advanced filtering features and seamless integration with Telegram's API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages