botbotbotbot / shared.py
coollsd's picture
Create shared.py
3c948b5 verified
raw
history blame contribute delete
786 Bytes
# 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()