fixed game_watcher, maybe

This commit is contained in:
Sakimori 2021-01-01 16:24:05 -05:00
parent 971444fb4b
commit 9c4eae8ec1

View File

@ -792,10 +792,11 @@ async def team_pages(msg, all_teams, search_term=None):
async def game_watcher(): async def game_watcher():
while True: while True:
try:
this_array = gamesarray.copy() this_array = gamesarray.copy()
for i in range(0,len(this_array)): for i in range(0,len(this_array)):
game, channel, user, key = this_array[i] game, channel, user, key = this_array[i]
if game.over and main_controller.master_games_dic[key][1]["end_delay"] <= 2: if game.over and main_controller.master_games_dic[key][1]["end_delay"] <= 9:
title_string = f"{game.teams['away'].name} at {game.teams['home'].name} ended after {game.inning-1} innings" title_string = f"{game.teams['away'].name} at {game.teams['home'].name} ended after {game.inning-1} innings"
if (game.inning - 1) > game.max_innings: #if extra innings if (game.inning - 1) > game.max_innings: #if extra innings
title_string += f" with {game.inning - (game.max_innings+1)} extra innings." title_string += f" with {game.inning - (game.max_innings+1)} extra innings."
@ -821,6 +822,8 @@ async def game_watcher():
await channel.send(embed=final_embed) await channel.send(embed=final_embed)
gamesarray.pop(i) gamesarray.pop(i)
break break
except:
print("something broke in game_watcher")
await asyncio.sleep(6) await asyncio.sleep(6)