同步get_user_display_name
This commit is contained in:
@@ -140,8 +140,9 @@ class CasinoGame(BaseGame):
|
|||||||
house_fee=0.05 # 固定5%抽水
|
house_fee=0.05 # 固定5%抽水
|
||||||
)
|
)
|
||||||
|
|
||||||
|
banker_display_name = self.db.get_user_display_name(user_id)
|
||||||
text = f"## 🎰 大小游戏已开启\n\n"
|
text = f"## 🎰 大小游戏已开启\n\n"
|
||||||
text += f"**庄家**:用户{user_id}\n\n"
|
text += f"**庄家**:{banker_display_name}\n\n"
|
||||||
text += f"**最小下注**:{min_bet} 分\n\n"
|
text += f"**最小下注**:{min_bet} 分\n\n"
|
||||||
text += f"**最大下注**:{max_bet} 分\n\n"
|
text += f"**最大下注**:{max_bet} 分\n\n"
|
||||||
text += f"**赔率**:{multiplier} 倍\n\n"
|
text += f"**赔率**:{multiplier} 倍\n\n"
|
||||||
@@ -250,8 +251,9 @@ class CasinoGame(BaseGame):
|
|||||||
bet_big = sum(b['amount'] for b in bets if b['bet_type'] == '大')
|
bet_big = sum(b['amount'] for b in bets if b['bet_type'] == '大')
|
||||||
bet_small = sum(b['amount'] for b in bets if b['bet_type'] == '小')
|
bet_small = sum(b['amount'] for b in bets if b['bet_type'] == '小')
|
||||||
|
|
||||||
|
banker_display_name = self.db.get_user_display_name(session['banker_id'])
|
||||||
text = f"## 🎰 大小游戏状态\n\n"
|
text = f"## 🎰 大小游戏状态\n\n"
|
||||||
text += f"**庄家**:用户{session['banker_id']}\n\n"
|
text += f"**庄家**:{banker_display_name}\n\n"
|
||||||
text += f"**最小下注**:{session['min_bet']} 分\n\n"
|
text += f"**最小下注**:{session['min_bet']} 分\n\n"
|
||||||
text += f"**最大下注**:{session['max_bet']} 分\n\n"
|
text += f"**最大下注**:{session['max_bet']} 分\n\n"
|
||||||
text += f"**赔率**:{session['multiplier']} 倍\n\n"
|
text += f"**赔率**:{session['multiplier']} 倍\n\n"
|
||||||
@@ -295,14 +297,16 @@ class CasinoGame(BaseGame):
|
|||||||
if settlement['winners']:
|
if settlement['winners']:
|
||||||
text += "**赢家明细**:\n"
|
text += "**赢家明细**:\n"
|
||||||
for winner in settlement['winners']:
|
for winner in settlement['winners']:
|
||||||
text += f"- 用户{winner['user_id']}: 下注{winner['amount']}分,赢得{winner['win_amount']}分\n"
|
winner_display_name = self.db.get_user_display_name(winner['user_id'])
|
||||||
|
text += f"- {winner_display_name}: 下注{winner['amount']}分,赢得{winner['win_amount']}分\n"
|
||||||
text += "\n"
|
text += "\n"
|
||||||
|
|
||||||
# 显示输家详情
|
# 显示输家详情
|
||||||
if settlement['losers']:
|
if settlement['losers']:
|
||||||
text += "**输家明细**:\n"
|
text += "**输家明细**:\n"
|
||||||
for loser in settlement['losers']:
|
for loser in settlement['losers']:
|
||||||
text += f"- 用户{loser['user_id']}: 下注{loser['amount']}分\n"
|
loser_display_name = self.db.get_user_display_name(loser['user_id'])
|
||||||
|
text += f"- {loser_display_name}: 下注{loser['amount']}分\n"
|
||||||
text += "\n"
|
text += "\n"
|
||||||
|
|
||||||
text += "---\n\n"
|
text += "---\n\n"
|
||||||
@@ -359,8 +363,9 @@ class CasinoGame(BaseGame):
|
|||||||
""", (chat_id, '大小'))
|
""", (chat_id, '大小'))
|
||||||
|
|
||||||
# 构建报告
|
# 构建报告
|
||||||
|
banker_display_name = self.db.get_user_display_name(user_id)
|
||||||
text = f"## 🎰 游戏已放弃\n\n"
|
text = f"## 🎰 游戏已放弃\n\n"
|
||||||
text += f"**庄家**:用户{user_id}\n\n"
|
text += f"**庄家**:{banker_display_name}\n\n"
|
||||||
text += f"**总返还积分**:{return_amount} 分\n\n"
|
text += f"**总返还积分**:{return_amount} 分\n\n"
|
||||||
text += f"**返还人数**:{len(bets)} 人\n\n"
|
text += f"**返还人数**:{len(bets)} 人\n\n"
|
||||||
text += "---\n\n"
|
text += "---\n\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user