Archived
refactor(logging): logging and rename token env
This commit is contained in:
+14
-5
@@ -29,7 +29,7 @@ def get_inventory_icon(desc: dict) -> str:
|
||||
name = tag.get("localized_tag_name", "")
|
||||
if category == "item_class":
|
||||
if "Trading Card" in name:
|
||||
return "🃏"
|
||||
return "🎏"
|
||||
if "Emoticon" in name:
|
||||
return "😀"
|
||||
if "Profile Background" in name:
|
||||
@@ -40,6 +40,7 @@ def get_inventory_icon(desc: dict) -> str:
|
||||
return "💎"
|
||||
if "Gift" in name:
|
||||
return "🎁"
|
||||
|
||||
item_type = desc.get("type", "").lower()
|
||||
if "knife" in item_type:
|
||||
return "🔪"
|
||||
@@ -98,7 +99,11 @@ def get_bot_status_icon(bot: dict) -> str:
|
||||
def format_bot_ui(bot: dict) -> str:
|
||||
online = get_bot_status_icon(bot)
|
||||
now_farming = bot.get("CardsFarmer", {}).get("NowFarming")
|
||||
status_line = "🃏 Идет фарм карточек" if now_farming else "🃏 Карточки не фармится"
|
||||
status_line = (
|
||||
"🎴 Идет фарм карточек"
|
||||
if now_farming
|
||||
else "🎴 Карточки не фармятся"
|
||||
)
|
||||
time = bot.get("CardsFarmer", {}).get("TimeRemaining", "00:00:00")
|
||||
games_to_farm = len(bot.get("CardsFarmer", {}).get("GamesToFarm", []))
|
||||
twofa = "есть" if bot.get("HasMobileAuthenticator") else "нет"
|
||||
@@ -110,9 +115,10 @@ def format_bot_ui(bot: dict) -> str:
|
||||
profile_url = f"https://steamcommunity.com/profiles/{steam_id}"
|
||||
text = (
|
||||
f"{online} {bot.get('BotName') or 'Загрузка...'}"
|
||||
f'(<a href="{profile_url}">{nickname}</a>)\n'
|
||||
f' (<a href="{profile_url}">{nickname}</a>)\n'
|
||||
f"{status_line}\n"
|
||||
)
|
||||
|
||||
idle_games = bot.get("BotConfig", {}).get("GamesPlayedWhileIdle", [])
|
||||
if idle_games:
|
||||
names = [GAMES.get(game, str(game)) for game in idle_games]
|
||||
@@ -126,8 +132,9 @@ def format_bot_ui(bot: dict) -> str:
|
||||
text += f"{idle_text}\n"
|
||||
else:
|
||||
text += "⌚ Накрутка часов: выключена\n"
|
||||
|
||||
text += (
|
||||
f"🆔 : <code>{steam_id}</code>\n"
|
||||
f"🆔: <code>{steam_id}</code>\n"
|
||||
f"🔐 2FA: {twofa}\n\n"
|
||||
f"💰 Баланс: {balance:.2f} {currency}\n"
|
||||
)
|
||||
@@ -161,8 +168,10 @@ def get_farm_summary(bots: dict) -> str:
|
||||
time_str = farmer.get("TimeRemaining", "00:00:00")
|
||||
hours, minutes, seconds = map(int, time_str.split(":"))
|
||||
total_time_seconds += hours * 3600 + minutes * 60 + seconds
|
||||
|
||||
if total_games == 0:
|
||||
return "На аккаунтах нечего не фармиться"
|
||||
return "На аккаунтах нечего фармить"
|
||||
|
||||
hours = total_time_seconds // 3600
|
||||
minutes = (total_time_seconds % 3600) // 60
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user