Задать вопрос
AlexCryptan
@AlexCryptan
Криптанутый

Как сделать постоянное редактирование сообщения в телеграм?

После команды старт приходит сообщение с текущем курсом битка, как сделать чтобы это сообщение постоянно обновлялось?

Есть такой способ
bot.edit_message_text(chat_id=message.chat.id, message_id=message.message_id - 1, text=' ' )
но не понимаю как сделать постоянное редактирование

import telebot
from binance import Client

bot = telebot.TeleBot('ключ')

apikey ='ключ'
secret ='ключ'

@bot.message_handler(commands=['start'])
def start(message):

    client = Client(apikey, secret)
    tickers = client.get_all_tickers()
    BtcUsdtPrice = str(round(float(tickers[11]['price'])))
    BTCUSDT = '1₿' + ' = ' + BtcUsdtPrice + ' USDT'
    
    bot.send_message(message.chat.id, BTCUSDT)

bot.polling(none_stop=True)
  • Вопрос задан
  • 734 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AlbertForest
Ну постоянно оно обновляться не будет. У телеграма есть ограничение по времени на редактирование (2е суток если не ошибаюсь).

Ну а в целом тебе нужно что-то, что будет регулярно обновлять курс и редактировать сообщение. Хотя бы тупо цикл
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽