Как получить последние сообщения бота телеграммы, опубликованные на канале через API? - PullRequest
0 голосов
/ 23 марта 2019

Я хочу увидеть последнее сообщение, которое бот делает на моем канале через API / https. Я попробовал getUpdates, и он показывает только те сообщения, которые я отправил боту.Я хотел бы видеть сообщения, которые бот передает на мой канал

https://api.telegram.org/botxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/getUpdates

1 Ответ

0 голосов
/ 31 марта 2019

Метод getUpdates извлекает только те сообщения, которые отправляются на бот обычными пользователями. Боты не могут видеть другие сообщения ботов, это означает, что он не может видеть свои собственные сообщения. Однако вы можете отслеживать сообщения, отправленные ботом, в логике кода. Например. в Node.js вы бы сделали что-то вроде:

bot.sendMessage(channelId, "The message sent to the channel").then(ctx => {
    // ctx contains the details of the message sent to the channel
    // you can do whatever you want with it
});
...