@neffruse

Можно ли как то сделать ответное сообщение через forward_messages или алтернативу?

У функции send_message есть аргумент reply_to_message_id что позволяет отвечать на сообщения пользователей, хотелось бы узнать, можно ил как то провернуть такое же с forward_messages? Или какие альтернативы?
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
grantur5707
@grantur5707
Full Stack Web Developer
forward_messages не поддерживает возможность ответа на сообщение напрямую через параметр reply_to_message_id.
Как вариант, можно комбинировать пересылку и отправку ответа:

forwarded_message = await app.forward_messages(chat_id=destination_chat_id, from_chat_id=source_chat_id, message_ids=message_id)

await app.send_message(chat_id=destination_chat_id, text="Ответ на пересланное сообщение", reply_to_message_id=forwarded_message.message_id)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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