-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.md
63 lines (49 loc) · 2.81 KB
/
README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# ChatControlCenter 1.0.2
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/58e31ce353424382b14e55a582b23d62)](https://app.codacy.com/gh/ChatControlCenter/chatcontrolcenter/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Group](https://img.shields.io/badge/Group-Support-blue)](https://t.me/chatcontrolcenter_support)
## 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
<ul>
<li><b>Open Blacklist with APIs:</b> The bot provides an open blacklist accessible via APIs, allowing users to report and block unwanted content.</li>
<br>
<li><b>Group Management:</b> It offers advanced group management tools, including commands for adding, removing, and moderating users.</li>
<br>
<li><b>Antispam and Antiflood:</b> Implements security measures to reduce spam and flooding in the group, improving the quality of discussions.</li>
<br>
<li><b>WebApp Integration:</b> Integrates a web app to provide an intuitive dashboard for administrators to monitor and manage the group from any device.</li>
<br>
<li><b>Customizable Filters:</b> Administrators can configure customizable filters to block inappropriate or unwanted content.</li>
<br>
<li><b>Custom Commands:</b> Supports custom commands to automate specific actions or provide useful information to users.</li>
<br>
<li><b>Captcha: </b> Implements a Captcha verification system to prevent unauthorized bot entry or malicious users.
Installation and Configuration</li>
</ul>
## Official ChatControlCenter API 🌐
- <a href="https://api.chatcontrolcenter.it">Docs</a>
- <a href="https://github.com/ChatControlCenter/api">Source</a>
# Credits 👥
- Big thanks to <a href="https://github.com/bytecntrl">bytecntrl</a>
- Thanks to <a href="https://github.com/TheLonelyAdventurer">TheLonelyAdventurer</a>
- Thanks to <a href="https://github.com/BluLupo">BluLupo</a>
# How to Run
Clone the Repository:
```
$ git clone https://github.com/ChatControlCenter/chatcontrolcenter.git
```
<br>
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 <a href="https://github.com/ChatControlCenter/chatcontrolcenter/blob/master/LICENSE">LICENSE</a> provided in this rep