randydev commited on
Commit
67d1535
·
verified ·
1 Parent(s): 3547fa0

Update chatbot/plugins/join_request.py

Browse files
Files changed (1) hide show
  1. chatbot/plugins/join_request.py +8 -3
chatbot/plugins/join_request.py CHANGED
@@ -25,8 +25,7 @@ import os
25
  import re
26
  import logging
27
  from pyrogram import *
28
- from pyrogram.enums import ChatMemberStatus
29
- from pyrogram import enums
30
  from pyrogram import Client, filters
31
  from pyrogram.types import *
32
  from pyrogram.errors import *
@@ -38,4 +37,10 @@ logger = logging.getLogger(__name__)
38
 
39
  @Client.on_chat_join_request(filters.chat("KillerXSupport"))
40
  async def join_request(client: Client, event: ChatJoinRequest):
41
- logger.info(f"join request {event}")
 
 
 
 
 
 
 
25
  import re
26
  import logging
27
  from pyrogram import *
28
+ from pyrogram.enums import ChatMemberStatus, ChatType
 
29
  from pyrogram import Client, filters
30
  from pyrogram.types import *
31
  from pyrogram.errors import *
 
37
 
38
  @Client.on_chat_join_request(filters.chat("KillerXSupport"))
39
  async def join_request(client: Client, event: ChatJoinRequest):
40
+ logger.info(f"join request {event}")
41
+ if event.chat.type == ChatType.SUPERGROUP:
42
+ await client.approve_chat_join_request(
43
+ chat_id=event.chat.id,
44
+ user_id=event.from_user.id,
45
+ )
46
+ await client.send_message(event.chat.id, "Good joined request")