From 48f3d612e9c216e1e1941e73ddf27e9bfdce569c Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Tue, 10 Jun 2025 13:35:49 +0200 Subject: [PATCH] Fix Telegram balance command when fiat_display_currency is not set --- freqtrade/rpc/telegram.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/rpc/telegram.py b/freqtrade/rpc/telegram.py index af0331a96..2d41a98d0 100644 --- a/freqtrade/rpc/telegram.py +++ b/freqtrade/rpc/telegram.py @@ -1227,10 +1227,13 @@ class Telegram(RPCHandler): total_stake = fmt_coin( result["total" if full_result else "total_bot"], result["stake"], False ) + fiat_estimated_value = ( + f"\t`{result['symbol']}: {value}`{fiat_val}\n" if result["symbol"] else "" + ) output += ( f"\n*Estimated Value{' (Bot managed assets only)' if not full_result else ''}*:\n" f"\t`{result['stake']}: {total_stake}`{stake_improve}\n" - f"\t`{result['symbol']}: {value}`{fiat_val}\n" + f"{fiat_estimated_value}" ) await self._send_msg( output, reload_able=True, callback_path="update_balance", query=update.callback_query