This repository contains the source code for a Telegram bot written in Python, designed to simplify group management. The bot offers a wide range of features to enhance user experience and help administrators keep groups secure and organized.
- Open Blacklist with APIs: The bot provides an open blacklist accessible via APIs, allowing users to report and block unwanted content.
- Group Management: It offers advanced group management tools, including commands for adding, removing, and moderating users.
- Antispam and Antiflood: Implements security measures to reduce spam and flooding in the group, improving the quality of discussions.
- WebApp Integration: Integrates a web app to provide an intuitive dashboard for administrators to monitor and manage the group from any device.
- Customizable Filters: Administrators can configure customizable filters to block inappropriate or unwanted content.
- Custom Commands: Supports custom commands to automate specific actions or provide useful information to users.
- Captcha: Implements a Captcha verification system to prevent unauthorized bot entry or malicious users. Installation and Configuration
- Big thanks to bytecntrl
- Thanks to TheLonelyAdventurer
- Thanks to BluLupo
Clone the Repository:
$ git clone https://github.com/ChatControlCenter/chatcontrolcenter.git
Install Dependencies:
$ pip install -r requirements.txt
Set Environment Variables: Copy the .env.example file to .env and fill in your tokens and credentials.
Run the Bot:
$ python main.py
For further details on configuration and usage of the bot, refer to the documentation included in the repository.
We welcome contributions from the community! If you have ideas to improve the bot or fix issues, feel free to submit a pull request or open an issue in the repository.
Please read the LICENSE provided in this rep