Skip to content

I'm a advanced group management bot with powerful features. Advance group protection system, Multi Layers anti-spamming filtering.

License

Notifications You must be signed in to change notification settings

Steve-Botz/GroupCleanerBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

GroupCleanerBot

Group Cleaner Bot Logo

Watch on Telegram as @SteveGroupCleanerBot

Typing SVG

License Python

Main Features ๐Ÿ›ก๏ธ

  • Advanced Group Protection System
  • Multi-Layer Anti-Spam Filtering
  • Auto Delete Messages with Timer
  • Word Filter (Remove/Ban Words)
  • User Management (Ban/Unban)
  • Chat Lock/Unlock Control
  • Custom Welcome Messages
  • Long Message Filter
  • Username Filter Protection
  • Link Protection System
  • Admin Message Control
  • Mass Mention Users
  • User Information System
  • Group ID & User ID Lookup
  • Protection Statistics
  • Interactive Help Menu
  • Real-time Monitoring
  • Database Integration
  • Easy Configuration
  • Multiple Time Formats
  • And many more ...

Note :
โ€ข Advanced Group Management with Multi-Layer Protection โ€ข Comprehensive Anti-Spam & Content Filtering
โ€ข Easy Admin Configuration & Real-time Statistics โ€ข Powerful Word Filtering & User Management System

Config Variables โš™๏ธ

Required Variables
  • [API_ID] - From Telegram Auth
  • [API_HASH] - From Telegram Auth
  • [BOT_TOKEN] - From BotFather
  • [ADMIN] - Bot Owner ID (Your Telegram User ID)
  • [UPDATE] - Your Update Channel Link
  • [SUPPORT] - Your Support Group Link
  • [DB_URI] - Your MongoDB URL
  • [LOG_CHANNEL] - Bot Log Channel ID (starts with -100)
  • [AUTH_CHANNEL] - Bot Fsub Channel ID (starts with -100)

How To Deploy ๐Ÿš€

Deploy on Multiple Servers
Deploy To Heroku


Deploy To Heroku

Deploy To Koyeb The fastest way to deploy the application is to click the Deploy to Koyeb button below.

Deploy to Koyeb

Deploy on Railway Deploy on Railway
Deploy To Render
Deploy to Render

Run Commands ๐Ÿ”ง

For Deployment:

gunicorn app:app & python3 bot.py

Commands ๐Ÿ’ฌ

All Commands
start - ๐˜š๐˜ต๐˜ข๐˜ณ๐˜ต ๐˜ฃ๐˜ฐ๐˜ต
commands - ๐˜Ž๐˜ฆ๐˜ต ๐˜ข๐˜ญ๐˜ญ ๐˜ค๐˜ฎ๐˜ฅ๐˜ด
mention_users - ๐˜”๐˜ฆ๐˜ฏ๐˜ต๐˜ช๐˜ฐ๐˜ฏ ๐˜ข๐˜ญ๐˜ญ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ด ๐˜ธ๐˜ช๐˜ต๐˜ฉ ๐˜ค๐˜ถ๐˜ด๐˜ต๐˜ฐ๐˜ฎ ๐˜ฎ๐˜ด๐˜จ
remlinks - ๐˜™๐˜ฆ๐˜ฎ๐˜ฐ๐˜ท๐˜ฆ ๐˜ฎ๐˜ฆ๐˜ด๐˜ด๐˜ข๐˜จ๐˜ฆ๐˜ด ๐˜ค๐˜ฐ๐˜ฏ๐˜ต๐˜ข๐˜ช๐˜ฏ๐˜ช๐˜ฏ๐˜จ ๐˜ญ๐˜ช๐˜ฏ๐˜ฌ๐˜ด
remusernames - ๐˜™๐˜ฆ๐˜ฎ๐˜ฐ๐˜ท๐˜ฆ ๐˜ฎ๐˜ฆ๐˜ด๐˜ด๐˜ข๐˜จ๐˜ฆ๐˜ด ๐˜ค๐˜ฐ๐˜ฏ๐˜ต๐˜ข๐˜ช๐˜ฏ๐˜ช๐˜ฏ๐˜จ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ฏ๐˜ข๐˜ฎ๐˜ฆ๐˜ด
remlongmsg - ๐˜‹๐˜ฆ๐˜ญ๐˜ฆ๐˜ต๐˜ฆ ๐˜ฎ๐˜ด๐˜จ ๐˜ญ๐˜ฐ๐˜ฏ๐˜จ๐˜ฆ๐˜ณ ๐˜ต๐˜ฉ๐˜ข๐˜ฏ 3 ๐˜ญ๐˜ช๐˜ฏ๐˜ฆ๐˜ด
remwords - ๐˜ˆ๐˜ฅ๐˜ฅ ๐˜ธ๐˜ฐ๐˜ณ๐˜ฅ๐˜ด ๐˜ต๐˜ฐ ๐˜ณ๐˜ฆ๐˜ฎ๐˜ฐ๐˜ท๐˜ฆ
resetwords - ๐˜Š๐˜ญ๐˜ฆ๐˜ข๐˜ณ ๐˜ณ๐˜ฆ๐˜ฎ๐˜ฐ๐˜ท๐˜ฆ๐˜ฅ ๐˜ธ๐˜ฐ๐˜ณ๐˜ฅ๐˜ด ๐˜ญ๐˜ช๐˜ด๐˜ต
groupguard - ๐˜ˆ๐˜ฅ๐˜ฅ ๐˜ธ๐˜ฐ๐˜ณ๐˜ฅ๐˜ด ๐˜ต๐˜ฉ๐˜ข๐˜ต ๐˜ค๐˜ข๐˜ถ๐˜ด๐˜ฆ ๐˜ฃ๐˜ข๐˜ฏ
resetgroupguard - ๐˜Š๐˜ญ๐˜ฆ๐˜ข๐˜ณ ๐˜ฃ๐˜ข๐˜ฏ๐˜ฏ๐˜ฆ๐˜ฅ ๐˜ธ๐˜ฐ๐˜ณ๐˜ฅ๐˜ด ๐˜ญ๐˜ช๐˜ด๐˜ต
msgdelete - ๐˜š๐˜ฆ๐˜ต ๐˜ข๐˜ถ๐˜ต๐˜ฐ-๐˜ฅ๐˜ฆ๐˜ญ๐˜ฆ๐˜ต๐˜ฆ ๐˜ต๐˜ช๐˜ฎ๐˜ฆ๐˜ณ
msgdelete_off - ๐˜‹๐˜ช๐˜ด๐˜ข๐˜ฃ๐˜ญ๐˜ฆ ๐˜ข๐˜ถ๐˜ต๐˜ฐ-๐˜ฅ๐˜ฆ๐˜ญ๐˜ฆ๐˜ต๐˜ฆ ๐˜ต๐˜ช๐˜ฎ๐˜ฆ๐˜ณ
del_admin_msg - ๐˜‹๐˜ฆ๐˜ญ๐˜ฆ๐˜ต๐˜ฆ ๐˜ข๐˜ฅ๐˜ฎ๐˜ช๐˜ฏ ๐˜ฎ๐˜ฆ๐˜ด๐˜ด๐˜ข๐˜จ๐˜ฆ๐˜ด ๐˜ข๐˜ง๐˜ต๐˜ฆ๐˜ณ ๐˜ต๐˜ช๐˜ฎ๐˜ฆ๐˜ณ
protectionstats - ๐˜š๐˜ฉ๐˜ฐ๐˜ธ ๐˜ฑ๐˜ณ๐˜ฐ๐˜ต๐˜ฆ๐˜ค๐˜ต๐˜ช๐˜ฐ๐˜ฏ ๐˜ด๐˜ต๐˜ข๐˜ต๐˜ช๐˜ด๐˜ต๐˜ช๐˜ค๐˜ด
resetall - ๐˜™๐˜ฆ๐˜ด๐˜ฆ๐˜ต ๐˜ข๐˜ญ๐˜ญ ๐˜จ๐˜ณ๐˜ฐ๐˜ถ๐˜ฑ ๐˜ด๐˜ฆ๐˜ต๐˜ต๐˜ช๐˜ฏ๐˜จ๐˜ด
ban - ๐˜‰๐˜ข๐˜ฏ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ ๐˜ช๐˜ฏ ๐˜จ๐˜ณ๐˜ฐ๐˜ถ๐˜ฑ
unban - ๐˜œ๐˜ฏ๐˜ฃ๐˜ข๐˜ฏ ๐˜ถ๐˜ด๐˜ฆ๐˜ณ
lockchat - ๐˜“๐˜ฐ๐˜ค๐˜ฌ ๐˜จ๐˜ณ๐˜ฐ๐˜ถ๐˜ฑ ๐˜ค๐˜ฉ๐˜ข๐˜ต
unlockchat - ๐˜œ๐˜ฏ๐˜ญ๐˜ฐ๐˜ค๐˜ฌ ๐˜จ๐˜ณ๐˜ฐ๐˜ถ๐˜ฑ ๐˜ค๐˜ฉ๐˜ข๐˜ต
setwelcome - ๐˜š๐˜ฆ๐˜ต ๐˜ธ๐˜ฆ๐˜ญ๐˜ค๐˜ฐ๐˜ฎ๐˜ฆ ๐˜ฎ๐˜ฆ๐˜ด๐˜ด๐˜ข๐˜จ๐˜ฆ
resetwelcome - ๐˜™๐˜ฆ๐˜ด๐˜ฆ๐˜ต ๐˜ธ๐˜ฆ๐˜ญ๐˜ค๐˜ฐ๐˜ฎ๐˜ฆ ๐˜ฎ๐˜ฆ๐˜ด๐˜ด๐˜ข๐˜จ๐˜ฆ
id - ๐˜Ž๐˜ฆ๐˜ต ๐˜ถ๐˜ด๐˜ฆ๐˜ณ ๐˜ช๐˜ฅ
chatid - ๐˜Ž๐˜ฆ๐˜ต ๐˜จ๐˜ณ๐˜ฐ๐˜ถ๐˜ฑ ๐˜๐˜‹
stats - ๐˜š๐˜ฉ๐˜ฐ๐˜ธ ๐˜ฃ๐˜ฐ๐˜ต ๐˜ด๐˜ต๐˜ข๐˜ต๐˜ช๐˜ด๐˜ต๐˜ช๐˜ค๐˜ด (๐˜–๐˜ธ๐˜ฏ๐˜ฆ๐˜ณ ๐˜–๐˜ฏ๐˜ญ๐˜บ)
broadcast - ๐˜‰๐˜ณ๐˜ฐ๐˜ข๐˜ฅ๐˜ค๐˜ข๐˜ด๐˜ต ๐˜ฎ๐˜ฆ๐˜ด๐˜ด๐˜ข๐˜จ๐˜ฆ๐˜ด (๐˜–๐˜ธ๐˜ฏ๐˜ฆ๐˜ณ ๐˜–๐˜ฏ๐˜ญ๐˜บ)

โชผ Copy all Commands and paste it in BotFather to apply commands.

Bot Setup Guide ๐Ÿ“–

  1. Get Bot Token from @BotFather
  2. Get API Credentials from my.telegram.org
  3. Add Bot to Group as Administrator with necessary permissions
  4. Configure Variables in config.py or environment
  5. Deploy Bot using any of the above methods
  6. Start Using @SteveGroupCleanerBot to manage your group

Required Permissions ๐Ÿ”‘

The bot needs the following admin permissions in your group:

  • Delete Messages
  • Ban Users
  • Invite Users via Link
  • Pin Messages (optional)
  • Change Group Info (optional)

Features Overview โœจ

Group Protection
  • ๐Ÿ›ก๏ธ Multi-Layer Anti-Spam - Advanced protection system
  • ๐Ÿ“ Message Filtering - Long messages, usernames, links
  • ๐Ÿšซ Word Filtering - Remove or ban users for specific words
  • ๐Ÿ“Š Real-time Stats - Monitor protection effectiveness
  • โš™๏ธ Easy Configuration - Simple on/off commands
User Management
  • ๐Ÿ‘ฅ Ban/Unban System - Comprehensive user control
  • ๐Ÿ”’ Chat Control - Lock/unlock chat functionality
  • ๐Ÿ‘‹ Welcome System - Customizable welcome messages
  • ๐Ÿ“‹ Mass Mention - Mention all group members
  • ๐Ÿ†” ID System - Get user and group information
Auto Features
  • โฐ Auto Delete - Flexible message deletion timers
  • ๐Ÿ—‘๏ธ Admin Control - Auto-delete admin messages
  • ๐Ÿ”„ Smart Moderation - Automated group management
  • ๐Ÿ“ˆ Statistics - Track bot performance

Contact Developer ๐Ÿ‘จโ€๐Ÿ’ป

Contact Developer
Telegram Channel
Support Group

Join My Update Channel For Latest Updates & Features.

Page Visits Counter ๐Ÿ“ˆ

Page Views

Total number of visitors who have viewed this repository.

Special Thanks ๐Ÿ™

  • Thanks To Pyrogram Library for the amazing framework
  • Thanks To SteveBotz for developing this advanced bot
  • Thanks To All Contributors who helped improve this project โค๏ธ

Note ๐Ÿ“

Contact Developer
Fork this repository and customize as per your needs. The bot is fully customizable and open-source.

Licensing & Restrictions ๐Ÿ“œ

MIT License
Licensed under MIT License.
This project is open-source and free to use. Selling the codes for money is Strictly Prohibited.


โญ Star this repository if you found it helpful! โญ

About

I'm a advanced group management bot with powerful features. Advance group protection system, Multi Layers anti-spamming filtering.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages