Добавлены try/except

This commit is contained in:
Alexander Popov 2024-12-14 01:34:58 +03:00
parent 913d041d21
commit 8a2979f6eb
Signed by: iiiypuk
GPG Key ID: E47FE0AB36CD5ED6
2 changed files with 11 additions and 2 deletions

View File

@ -12,8 +12,15 @@ async def main():
# Основной цикл программы
while True:
await get_top_wins() # Получает топ клана по победам
await get_top_donates() # Получает топ клана по пожертвованиям
try:
await get_top_wins() # Получает топ клана по победам
except Exception as e:
logger.error('Ошибка получения списка побед')
try:
await get_top_donates() # Получает топ клана по пожертвованиям
except Exception as e:
logger.error('Ошибка получения списка пожертвований')
time.sleep(12 * 60 * 60) # 12 часов

View File

@ -38,6 +38,7 @@ def parse_wins_top(message: Message) -> None:
# print('{0} - {1} (@{2})'.format(gamer, battle_count, message.entities[idx].url.strip('http://t.me/')))
print(WINS)
db.add_data(WINS, True)
else:
pass
@ -76,6 +77,7 @@ def parse_donates_top(message: Message) -> None:
# print('{0} - {1} (@{2})'.format(player, donates_count, message.entities[idx].url.strip('http://t.me/')))
print(DONATES)
db.add_data(DONATES, False)
else:
pass