@bubaley

Telegram Bot. Как удалить Inline сообщения?

Здравствуйте, безумно нужна ваша помощь.
5c538a61223d9711440627.png
Бот отправляет Inline сообщение в любой из чатов.
5c538a6be7a0a402047595.png
По нажатию на кнопаху, я должен изменить/удалить это сообщение. Все бы ничего, но не могу отловить chat.id и id сообщения. Если в чате с ботом все понятно, то в Inline режиме вообще не получается.
Отправка сообщения
hint = "Тест"
    try:

        r = types.InlineQueryResultArticle(
            id='1',
            title="Тест",
            description=hint,
            input_message_content=types.InputTextMessageContent(
                message_text="Еще один тест"),
            reply_markup=main_menu(),
        )
        print(query)
        bot.answer_inline_query(query.id, [r])
    except Exception as e:
        print(e)

Сборка клавиатуры
user_markup = telebot.types.InlineKeyboardMarkup()
    dept = json.dumps({"command": 1, "type": "dept"})
    dept_button = telebot.types.InlineKeyboardButton("Тест", callback_data=dept)
    user_markup.add(dept_button)
    return user_markup

Результат по нажатию на кнопаху
5c538b70be555607766740.pngКак же все таки обратиться к этому сообщению?
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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