Spaces:
Running
Running
Update chatbot/plugins/join_request.py
Browse files
chatbot/plugins/join_request.py
CHANGED
@@ -39,8 +39,11 @@ logger = logging.getLogger(__name__)
|
|
39 |
async def join_request(client: Client, event: ChatJoinRequest):
|
40 |
logger.info(f"join request {event}")
|
41 |
if event.chat.type == ChatType.SUPERGROUP:
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
|
|
|
|
|
|
|
39 |
async def join_request(client: Client, event: ChatJoinRequest):
|
40 |
logger.info(f"join request {event}")
|
41 |
if event.chat.type == ChatType.SUPERGROUP:
|
42 |
+
try:
|
43 |
+
await client.approve_chat_join_request(
|
44 |
+
chat_id=event.chat.id,
|
45 |
+
user_id=event.from_user.id,
|
46 |
+
)
|
47 |
+
await client.send_message(event.chat.id, "Good joined request")
|
48 |
+
except Exception as e:
|
49 |
+
logger.error(str(e))
|