Редактирование сообщений бота на телетоне - PullRequest
0 голосов
/ 29 февраля 2020

Я пытаюсь создать бота для телеграмм с телетоном, который использует встроенные кнопки и, похоже, не может понять, как редактировать мои сообщения после нажатия кнопки. У меня есть что-то вроде этого для запуска:

@bot.on(events.NewMessage(pattern='/start'))
async def send_welcome(event):

    await bot.send_message(event.from_id, 'What food do you like?', buttons=[
        Button.inline('Fruits', 'fruit'),
        Button.inline('Meat', 'meat')
    ])

@bot.on(events.CallbackQuery(data='fruit'))
async def handler(event):

    await bot.edit_message(event.from_id, event.id, 'What fruits do you like?', buttons=[
        Button.inline('Apple', 'apple'),
        Button.inline('Pear', 'pear'),
        ...
    ])

После нажатия на кнопку Фрукты ничего не происходит. Хотелось бы помочь с этим!

...