Spaces:
Paused
Paused
| # shared.py | |
| import aiohttp | |
| user_cash = {} | |
| user_bets = {} | |
| async def fetch_nhl_scores(): | |
| async with aiohttp.ClientSession() as session: | |
| async with session.get("https://nhl-score-api.herokuapp.com/api/scores/latest") as response: | |
| return await response.json() | |
| def load_database(): | |
| global user_cash | |
| try: | |
| with open("database.txt", "r") as f: | |
| for line in f: | |
| parts = line.strip().split() | |
| if len(parts) == 2 and parts[1].startswith("cash(") and parts[1].endswith(")"): | |
| user_id = int(parts[0]) | |
| cash = int(parts[1][5:-1]) | |
| user_cash[user_id] = cash | |
| except FileNotFoundError: | |
| print("No database found. Creating a new one.") | |
| load_database() |