Signed-off-by: Yasir Aris M <git@yasirdev.my.id>
This commit is contained in:
Yasir Aris M 2024-01-18 22:52:28 +07:00 committed by GitHub
parent 035e19532b
commit f2b56f6730
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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