Forced Telegram message when a quit flag is raised
This commit is contained in:
parent
67e14de804
commit
68892d2d47
|
|
@ -1,3 +1,6 @@
|
|||
2025.05.05:
|
||||
. Forced Telegram message when a quit flag is raised.
|
||||
|
||||
2025.05.04:
|
||||
. Simplified unwrapped_add_pair.
|
||||
|
||||
|
|
|
|||
|
|
@ -1067,6 +1067,7 @@ class Logger:
|
|||
|
||||
def log_this(self,message,level=2,pair=None):
|
||||
'''
|
||||
Level -1: Force Telegram only
|
||||
Level 0: Screen, log file and Telegram
|
||||
Level 1: Screen and log file
|
||||
Level 2: Screen only
|
||||
|
|
@ -1076,7 +1077,9 @@ class Logger:
|
|||
text = time.strftime(f"[%Y/%m/%d %H:%M:%S] | {pair_data}{message}")
|
||||
|
||||
print(text)
|
||||
|
||||
if level==-1:
|
||||
self.send_tg_message(message,ignore_config=True)
|
||||
return 0
|
||||
if level<2:
|
||||
try:
|
||||
#Write to log file
|
||||
|
|
|
|||
3
main.py
3
main.py
|
|
@ -16,7 +16,7 @@ import exchange_wrapper
|
|||
import trader
|
||||
|
||||
|
||||
version = "2025.05.04"
|
||||
version = "2025.05.05"
|
||||
|
||||
'''
|
||||
Color definitions. If you want to change them, check the reference at https://en.wikipedia.org/wiki/ANSI_escape_code#Colors
|
||||
|
|
@ -267,6 +267,7 @@ def main_loop():
|
|||
if x.quit:
|
||||
#Here, check if a duster is needed
|
||||
broker.logger.log_this(f"Quit flag raised, removing pair.",0,x.config.get_pair())
|
||||
broker.logger.log_this(f"Quit flag raised, removing pair: {x.config.get_pair()}",-1) #Forced message to TG
|
||||
if f"{x.base}{x.quote}" in tickers:
|
||||
tickers.remove(f"{x.base}{x.quote}")
|
||||
broker.remove_pair_from_config(f"{x.base}{x.quote}")
|
||||
|
|
|
|||
Loading…
Reference in New Issue