Задать вопрос
@Cr1ysta_L

Как в Pyrogram получить id отправленного сообщения?

У меня в боте после того как юзер бот отправил сообщение нужно получить айди этого сообщения в чате,что бы потом другой юзер бот мог ответить на это сообщение используя айди но сейчас у меня такая проблема,у 2 аккаунтов,разные айди одного и того же сообщения в 1 чате,как мне можно сделать ответы,точнее как получать правильный message_id,я просто не совсем понимаю как задать вопрос что бы вы поняли
  • Вопрос задан
  • 38 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@robothot
Бот №1 отправляет сообщение:

sent = await bot1.send_message(chat_id, "Пример")

Он передаёт sent.id второму боту (например, через базу или API).

Бот №2 делает reply_to=sent.id:

await bot2.send_message(chat_id, "Ответ", reply_to=sent_id)


Оба бота при этом должны быть в одном чате, и второй бот должен видеть то сообщение
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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