Как отправить уведомления в верхней части экрана чата без нажатия на callback кнопку?
Кейс: нужно, отправляя сообщения от 1 пользователя, получать у другого в виде всплывающих уведомлений
.
Нашел только bot.answer_callback_query(), но там требуется callback_query_id=callback.id.
который не понятно как сгенерировать.
Буду рад любой подсказке.
Главная задача: принудительно вызвать всплывающие уведомление у определенного пользователя не нажимая на кнопки.
спасибо!
Ответы (2 шт):
То что вы имеете ввиду вызывается очень просто
await query.answer('некое уведомление')
Работает только в callback_query_handler
А что если сгенерировать необходимое сообщение на своём сервере (который рядом с ботом и под его управлением), как бы от имени пользователя, в этом сообщении в JSON прописать как-будто нажатие кнопки и уже на это сообщение отрегировать ботом по chat_id клиента и id колбэка и флага нотификации.