我使用有效的python脚本检查加密硬币价格下跌,如果硬币下跌-3%或更多,我会在电报中收到一条消息,并将同一条消息发送到我的电子邮件中。
现在我想为每个市场发送自定义文本,例如BTC / ETH / USDT等...
我想用python检查消息,如果消息包含BTC Market的价格下跌,请发送text1 ETH市场发送文本2 USDT市场发送文本3
机器人会像下面的示例一样获得CoinName:IOTA / BTC <在这种情况下,我需要机器人看到BTC这个词并发送text1。我尝试了一些尝试,但无法解决。
这是消息文本所在的部分,
`bot.send_message(parse_mode='HTML', chat_id=BINANCE_ID,
text = "<a href = 'https://www.binance.com/tradeDetail.html?symbol {C}_{M}'> {Coin} </a> ".format(C = CoinItself,
M = Market,
Coin = Coin)
+ "▼" + str(RoundPercent) + "% "
+ str(floatDictPrice) + " -> "
+ str(floatDataPrice) + " [Binance]")
binance_prices.update( { CurrentCoin: dataPrice })
send_message("<a href = 'https://www.binance.com/tradeDetail.html?symbol={C}_{M}'> {Coin} </a> ".format(C = CoinItself,
M = Market,
Coin = Coin)
+ "▼" + str(RoundPercent) + "% "
+ str(floatDictPrice) + " -> "
+ str(floatDataPrice) + " [Binance]")`
bot.send_message
部分将消息发送到电报,而send_message
部分将相同的消息文本发送到我的电子邮件。
`search_word = input("BTC")
if(search_word == send_message):
print("text1")
else:
print("word not found")`
我尝试了这个。有任何想法如何使它正常工作吗?
答案 0 :(得分:0)
AChampion的含义如下:
if search_word in send_message:
print("text1")
else:
print("word not found")