@motya88

Как получить обновленное сообщение telethon?

Добрый вечер!
Подскажите, как получить текст обновленного сообщения с помощью telethon?
Через телетон отправляю команду /start и нажимаю на кнопку "Х". По факту нажатия происходит обновление сообщения.
Как получить текст этого сообщения?
client.send_message('bot1xbetBot', '/start')


@client.on(events.NewMessage('xxx'))
async def handler_new_message(event):
    print(event)
    if str(event.message.message) == ' Главное меню':
        await event.click(text='X')
  • Вопрос задан
  • 633 просмотра
Решения вопроса 1
lordcodes
@lordcodes
Python Developer
you = await client.get_me()
last = (await client.get_messages(chat, limit=1))[0] # Замени chat на то что тебе нужно
while last.from_id == you.id:
    last = (await client.get_messages(chat, limit=1))[0] # Замени chat на то что тебе нужно
print(last.text)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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