refactor(core): add robust init and flag handling
This commit is contained in:
+7
-1
@@ -99,8 +99,14 @@ class Worker:
|
||||
|
||||
def __template(self, result: Result):
|
||||
logger.debug(f"Создание шаблона для пользователя {result.me.id}")
|
||||
try:
|
||||
flag = getflag(countries=result.country)
|
||||
except Exception as e:
|
||||
logger.debug(f"Не удалось получить флаг для страны '{result.country}': {e}")
|
||||
flag = "🌐"
|
||||
|
||||
return (
|
||||
f"👤 [{getflag(countries=result.country)} {result.country}] {result.me.phone} — {result.me.id}\n"
|
||||
f"👤 [{flag} {result.country}] {result.me.phone} — {result.me.id}\n"
|
||||
f"⭐️ {result.stars}\n"
|
||||
f"💎 Premium: {'true' if result.me.premium else 'false'}\n"
|
||||
f"👥 {len(result.chats)}/{len(result.contacts)}\n"
|
||||
|
||||
Reference in New Issue
Block a user