From f2b56f6730e0504c0040e0206b7d7d97be528366 Mon Sep 17 00:00:00 2001 From: Yasir Aris M Date: Thu, 18 Jan 2024 22:52:28 +0700 Subject: [PATCH] Fix Signed-off-by: Yasir Aris M --- misskaty/helper/localization.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misskaty/helper/localization.py b/misskaty/helper/localization.py index 9168d35b..3891755f 100644 --- a/misskaty/helper/localization.py +++ b/misskaty/helper/localization.py @@ -6,7 +6,7 @@ from glob import glob from typing import Dict, List from pyrogram.enums import ChatType -from pyrogram.types import CallbackQuery, InlineQuery, Message +from pyrogram.types import CallbackQuery, ChatMemberUpdated, InlineQuery, Message from database.locale_db import get_db_lang @@ -54,7 +54,7 @@ def get_locale_string( async def get_lang(message) -> str: if isinstance(message, CallbackQuery): chat = message.message.chat - elif isinstance(message, Message): + elif isinstance(message, Message) or isinstance(message, ChatMemberUpdated): chat = message.chat elif isinstance(message, InlineQuery): chat, chat.type = message.from_user, ChatType.PRIVATE