randydev commited on
Commit
a529dbf
·
verified ·
1 Parent(s): b4d3789

Update chatbot/plugins/chat.py

Browse files
Files changed (1) hide show
  1. chatbot/plugins/chat.py +15 -0
chatbot/plugins/chat.py CHANGED
@@ -66,6 +66,21 @@ FREE_GEMINI_TEXT = """
66
  {info}
67
  """
68
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  @Client.on_message(
70
  ~filters.scheduled
71
  & filters.command(["status"])
 
66
  {info}
67
  """
68
 
69
+ @Client.on_chat_member_updated(filters.chat("RendyProjects"))
70
+ async def auto_banned_ch(client, message):
71
+ if message.new_chat_member.status == ChatMemberStatus.LEFT:
72
+ user = message.new_chat_member.user
73
+ chat = message.chat
74
+ try:
75
+ text_ban = f"User {user.first_name} was banned from {chat.title}.")
76
+ await client.ban_chat_member(
77
+ message.chat.id,
78
+ user.id
79
+ )
80
+ await client.send_message("KillerXSupport", text_ban)
81
+ except Exception as e:
82
+ await client.send_message("KillerXSupport", str(e))
83
+
84
  @Client.on_message(
85
  ~filters.scheduled
86
  & filters.command(["status"])