From 5c4b0a5896faf520c6ac5721388ad411bef1469e Mon Sep 17 00:00:00 2001 From: Ching Date: Tue, 19 Mar 2024 18:09:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E6=AF=94=E8=B5=9B?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E4=B8=AD=E7=9A=84=E5=BC=80=E9=BB=91=E9=98=9F?= =?UTF-8?q?=E5=8F=8B=E5=90=8D=E5=AD=97=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dota.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dota.py b/dota.py index 589d7ae..4e59b01 100644 --- a/dota.py +++ b/dota.py @@ -238,7 +238,11 @@ def serialize_match_for_discord(match_): dire_highest_damage_idx = 0 for player in match_['players']: - desc = f"{player['nickname'] or player['personaname']}(Lv.**{player['level']}** {player['hero']}): **{player['kills']}** 杀 **{player['deaths']}** 死 **{player['assists']}** 助 | **{utils.shorten_digits(player['total_gold'])}** 经济 | **{utils.shorten_digits(player['hero_damage'])}** 伤害 " + player_name = player['personaname'] + if player['nickname']: + player_name = f"**{player['nickname']}**" + + desc = f"{player_name}(Lv.**{player['level']}** {player['hero']}): **{player['kills']}** 杀 **{player['deaths']}** 死 **{player['assists']}** 助 | **{utils.shorten_digits(player['total_gold'])}** 经济 | **{utils.shorten_digits(player['hero_damage'])}** 伤害 " if player['is_radiant']: radiant.append(desc)