我已成功創建了一個機器人,並能夠使用https://core.telegram.org/bots/api#getupdates方法(長輪詢)從聊天中提取郵件。是否可以閱讀機器人電報信息
getUpdates方法僅顯示用戶發佈的消息(clientside)。當我使用https://core.telegram.org/bots/api#sendmessage方法(serverside)直接發佈消息時,這些消息確實出現在聊天中,但不在getUpdates日誌中。
此頁面https://github.com/LibreLabUCM/teleg-api-bot/wiki/Getting-started-with-the-Telegram-Bot-API#getupdates 表示只有在「用戶直接或在組中發送您的機器人消息」消息時纔會記錄。和其他一些方式,但sendMessage的方式沒有提到。
我讀了一下https://core.telegram.org/bots/api#setwebhook方法(推),但不知道這會解決我的問題。
這可能嗎?如果是這樣,請指出正確的方向。
乾杯!
我不明白你的問題。您是否嘗試閱讀羣組或頻道中的所有訊息?或者,你是否只想閱讀特定機器人發佈到某個頻道的消息?你能澄清一下嗎? – apadana
閱讀郵件通過sendMessage發佈我的機器人是我所追求的。閱讀所有消息會更好。我寫了一個腳本,通過cURL將消息發佈到聊天中。我想從聊天中獲取這些機器人消息。例如,門鈴響了,照片將被拍攝併發送到聊天室,並提供像日期和更多信息的文字信息。我想在聊天中看到這些消息。 – mdbxz
正在使用電報API選項(而不是bot API)?使用電報API,您可以輕鬆獲取所有消息。 – apadana