@Lynatik001

Telegraf бот. Удаление сообщения?

У меня есть менюшка в телеграме, хочу, что бы при переходе в другую меню(выбрав какую то кнопку из этого меню) - удалялась эта менюшка, и заместь нее появлялась уже новая.
Вот подошли до самого удаления. У меня выше текста и меню с кнопками, что идет как одно сообщение, есть еще картинка, которая идет отдельно как другое сообщение. Хранить где то на складе, айди сообщения картинки, считаю верхом идиотизма? Ну по крайней мере как оно видится мне, в виде ненужной переменной в основном файле. (разве что в каком локальном хранилище)

Дак в чем суть вопроса, у меня удаляется только последнее сообщение, а как указать, удали ка еще и картинку. типа .previewmassage.deleteMessage() ?
или может я тут велосепеды горожу, и есть либа с норм реализацией менюшек?

bot.start(async (ctx) => {
  await ctx.replyWithPhoto({ source: './img/headerMenu.jpg' });
  await ctx.reply(`*${ctx.from.first_name}*. Добро пожаловать m!`, frontMenu(...arrayOfLabel));
});

bot.action('goUserMenu', (ctx) => {
  ctx.scene.enter('mainMenu');
  ctx.deleteMessage(message_id);
});
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы