Skip to content

Open source bot to administer a telegram group with different functionalities and blacklist

License

Notifications You must be signed in to change notification settings

ChatControlCenter/chatcontrolcenter

Repository files navigation

ChatControlCenter 1.0.2

Codacy Badge Group

Description

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.

Key Features

  • 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

Official ChatControlCenter API 🌐

Credits 👥

How to Run

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.

Contribution ❤️

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.

License 📄

Please read the LICENSE provided in this rep