Spaces:
Building
Building
Update sportbet.py
Browse files- sportbet.py +9 -9
sportbet.py
CHANGED
@@ -230,21 +230,21 @@ class SportBetView(discord.ui.View):
|
|
230 |
await show_current_bets(interaction )
|
231 |
|
232 |
async def show_current_bets(interaction:discord.Interaction ):
|
233 |
-
user_id=
|
234 |
if (user_id not in user_bets or not user_bets[user_id]):
|
235 |
await interaction.response.send_message("You have no active bets." ,ephemeral=False )
|
236 |
return
|
237 |
|
238 |
embed=discord.Embed(title="Your Current Bets" ,color=0x787878 )
|
239 |
for i,b et in enumerate(user_bets[user_id],1 ):
|
240 |
-
league
|
241 |
-
team
|
242 |
-
amount
|
243 |
-
g ame
|
244 |
-
g ame_description
|
245 |
-
s tart_time
|
246 |
-
score
|
247 |
-
status
|
248 |
|
249 |
embed.add_field(
|
250 |
name=f"Bet {i}: {league}",
|
|
|
230 |
await show_current_bets(interaction )
|
231 |
|
232 |
async def show_current_bets(interaction:discord.Interaction ):
|
233 |
+
user_id=interaction.user.id
|
234 |
if (user_id not in user_bets or not user_bets[user_id]):
|
235 |
await interaction.response.send_message("You have no active bets." ,ephemeral=False )
|
236 |
return
|
237 |
|
238 |
embed=discord.Embed(title="Your Current Bets" ,color=0x787878 )
|
239 |
for i,b et in enumerate(user_bets[user_id],1 ):
|
240 |
+
league=b et["league"]
|
241 |
+
team=b et["team"]
|
242 |
+
amount=b et["amount"]
|
243 |
+
g ame=b et["game_data"]
|
244 |
+
g ame_description=f"{game['lowerTeam']['longName']} vs {game['upperTeam']['longName']}"
|
245 |
+
s tart_time=g ame["eventTime"]
|
246 |
+
score=f"{game['lowerTeam'].get('score','N/A')} - {game['upperTeam'].get('score','N/A')}"
|
247 |
+
status="Final"if g ame.get("upperTeam", {}).get("score")is not None else f"Starts <t:{int(datetime.fromisoformat(start_time.replace('Z','+00:00')).timestamp())}:R>"
|
248 |
|
249 |
embed.add_field(
|
250 |
name=f"Bet {i}: {league}",
|