code = requests.get("https://api.livecoin.net/exchange/ticker?currencyPair=BTC/USD")
code = code.json()
pricebtc = str(code["last"])
bot.send_message(msg.chat.id, pricebtc)
t = threading.Timer(60,price)
t.start()
if __name__ == '__main__':
bot.polling(none_stop=True)Вот при запуске хз зачем в консоль мне выбивает pricebtc и завершается
прямо сейчас пишу бота, слепил вот такую функцию, бан вроде не ловит def get_exchange_rate(from_currency='BTC', to_currency='RUB'): api_url = 'https://min-api.cryptocompare.com/data/price?fsym={from_cur}&tsyms={to_cur}' r = requests.get(api_url.format( from_cur = from_currency, to_cur = to_currency )) return r.json()[to_currency]
если тебе надо передать аргументы то их указываешь через args https://docs.python.org/3/library/threading.html#threading.Timer
Обсуждают сегодня