From 4fc84d49109f372e3602a9dc031d17a0bf4f542c Mon Sep 17 00:00:00 2001 From: Kamontat Chantrachirathumrong Date: Wed, 26 May 2021 16:40:55 +0700 Subject: [PATCH] Update telegram.py --- freqtrade/rpc/telegram.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/freqtrade/rpc/telegram.py b/freqtrade/rpc/telegram.py index 8bae0bec4..a1dd76b44 100644 --- a/freqtrade/rpc/telegram.py +++ b/freqtrade/rpc/telegram.py @@ -235,17 +235,17 @@ class Telegram(RPCHandler): default_noti = 'on' - msg_type = str(msg['type']) + msg_type = msg['type'] noti = '' if msg_type == RPCMessageType.SELL: - sell_noti = self._config['telegram'].get('notification_settings', {}).get(msg_type, {}) + sell_noti = self._config['telegram'].get('notification_settings', {}).get(str(msg_type), {}) # For backward compatibility sell still be string if isinstance(noti, str): noti = sell_noti else: noti = sell_noti.get(str(msg['sell_reason']), default_noti) else: - noti = self._config['telegram'].get('notification_settings', {}).get(msg_type, default_noti) + noti = self._config['telegram'].get('notification_settings', {}).get(str(msg_type), default_noti) if noti == 'off': logger.info(f"Notification '{msg_type}' not sent.") @@ -364,7 +364,7 @@ class Telegram(RPCHandler): self._send_msg(str(e)) @authorized_only - def _status_table(self, update: Update, context: CallbackContext) -> None: + def _status_table(self, *_) -> None: """ Handler for /status table. Returns the current TradeThread status in table format