1
0
mirror of https://gitlab.com/simple-stock-bots/simple-telegram-stock-bot.git synced 2025-07-23 14:41:26 +00:00

The unfortunate im broke update

This commit is contained in:
2021-08-26 08:06:27 -07:00
parent 1bbbaa5f4e
commit edb9dad961
4 changed files with 538 additions and 488 deletions

View File

@@ -40,11 +40,11 @@ class Router:
symbols = []
stocks = set(re.findall(self.STOCK_REGEX, text))
for stock in stocks:
if stock.upper() in self.stock.symbol_list["symbol"].values:
symbols.append(Stock(stock))
else:
info(f"{stock} is not in list of stocks")
# if stock.upper() in self.stock.symbol_list["symbol"].values:
# symbols.append(Stock(stock))
# else:
# info(f"{stock} is not in list of stocks")
return [Stock()]
coins = set(re.findall(self.CRYPTO_REGEX, text))
for coin in coins:
if coin.lower() in self.crypto.symbol_list["symbol"].values:
@@ -71,7 +71,7 @@ class Router:
{bot_resp}
Stock Market Data:
{self.stock.status()}
STOCK MARKET DATA CURRENTLY UNAVAILABLE SEE: https://t.me/simplestockbotnews
Cryptocurrency Data:
{self.crypto.status()}
@@ -270,7 +270,7 @@ class Router:
"""
if isinstance(symbol, Stock):
return self.stock.intra_reply(symbol)
return pd.DataFrame()
elif isinstance(symbol, Coin):
return self.crypto.intra_reply(symbol)
else:
@@ -293,7 +293,7 @@ class Router:
Otherwise returns empty pd.DataFrame.
"""
if isinstance(symbol, Stock):
return self.stock.chart_reply(symbol)
return pd.DataFrame()
elif isinstance(symbol, Coin):
return self.crypto.chart_reply(symbol)
else: