Задать вопрос
Mag1str
@Mag1str

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

Есть такой код, но не работает.
if call.data == 'cancel_dice':
        await bot.delete_message(chat_id=chat_id, message_id=message_id)
        await bot.clear_step_handler_by_chat_id(chat_id)

60aa0561ce805786440052.png
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@GeneD88
QA
Проверьте, что у бота есть все парва на прослушку и удаление всех сообщений и запустите без await:

if call.data == 'cancel_dice':
        bot.delete_message(chat_id, message_id)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы