From f995e607e78a994dd19f0294165b1d49fbb45a19 Mon Sep 17 00:00:00 2001 From: Yasir Aris M Date: Thu, 18 Jan 2024 19:17:46 +0700 Subject: [PATCH] Try fix welcome for group > 10k Signed-off-by: Yasir Aris M --- misskaty/plugins/grup_tools.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/misskaty/plugins/grup_tools.py b/misskaty/plugins/grup_tools.py index b899c434..ee7ad6e3 100644 --- a/misskaty/plugins/grup_tools.py +++ b/misskaty/plugins/grup_tools.py @@ -94,10 +94,10 @@ def welcomepic(pic, user, chat, id, strings): ) @use_chat_lang() async def member_has_joined(c: app, member: ChatMemberUpdated, strings): - if ( - not member.new_chat_member - or member.new_chat_member.status in {"banned", "left", "restricted"} - or member.old_chat_member + if not ( + member.new_chat_member + and member.new_chat_member.status not in {CMS.BANNED} + and not member.old_chat_member ): return user = member.new_chat_member.user if member.new_chat_member else member.from_user