@Lfyz123

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

Я отправляю сообщение от своего имени собеседнику. Как мне получить messageID этого сообщения? Пробовал на библиотеке pyrogram. В pyrogram нет такого метода (ну или я не нашел).
  • Вопрос задан
  • 498 просмотров
Решения вопроса 1
gnifajio
@gnifajio
Совершенствуюсь каждый день
Чтобы получить messageID отправленного сообщения в Telegram с помощью библиотеки pyrogram, нужно использовать метод send_message и передать ему чат и текст сообщения. Этот метод возвращает объект Message, у которого есть атрибут message_id, содержащий ID сообщения.

Пример:
import pyrogram

# Создаем клиент pyrogram
client = pyrogram.Client("my_account")

# Отправляем сообщение
message = client.send_message(chat_id=12345678, text="Hello, world!")
message_id = message.message_id
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы