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 typing import Dict, List
from pyrogram.enums import ChatType 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 from database.locale_db import get_db_lang
@ -54,7 +54,7 @@ def get_locale_string(
async def get_lang(message) -> str: async def get_lang(message) -> str:
if isinstance(message, CallbackQuery): if isinstance(message, CallbackQuery):
chat = message.message.chat chat = message.message.chat
elif isinstance(message, Message): elif isinstance(message, Message) or isinstance(message, ChatMemberUpdated):
chat = message.chat chat = message.chat
elif isinstance(message, InlineQuery): elif isinstance(message, InlineQuery):
chat, chat.type = message.from_user, ChatType.PRIVATE chat, chat.type = message.from_user, ChatType.PRIVATE