J'ai réussi à créer un bot avec et suis capable de récupérer des messages à partir d'un chat en utilisant la méthode https://core.telegram.org/bots/api#getupdates (longue interrogation).Est-il possible de lire les messages de télégramme bot
La méthode getUpdates affiche uniquement les messages publiés par l'utilisateur (côté client). Lorsque je publie des messages directement à l'aide de la méthode https://core.telegram.org/bots/api#sendmessage (côté serveur), ces messages apparaissent dans le chat, mais pas dans le journal getUpdates.
Cette page https://github.com/LibreLabUCM/teleg-api-bot/wiki/Getting-started-with-the-Telegram-Bot-API#getupdates indique qu'elle ne se connecte que lorsque "Un utilisateur envoie un message à votre robot, directement ou dans un groupe". et d'autres façons, mais la méthode sendMessage n'est pas mentionnée.
J'ai lu un peu sur la méthode https://core.telegram.org/bots/api#setwebhook (push) mais je ne suis pas sûr que cela va résoudre mon problème.
Est-ce possible? Si oui, veuillez me diriger dans la bonne direction.
À la votre!
Je n'ai pas compris votre question. Essayez-vous de lire tous les messages d'un groupe ou d'un canal? Ou essayez-vous de lire uniquement les messages postés par un bot spécifique à une chaîne? Pourriez-vous clarifier s'il vous plaît? – apadana
Lire les messages postés sur mon bot via sendMessage est ce que je cherche. Lire tous les messages serait encore mieux. J'ai écrit un script qui envoie des messages via cURL à la discussion. J'aimerais avoir ces messages de bot sur le chat. Exemple, la sonnette retentit, une photo sera prise et envoyée au chat, avec un message texte informatif comme la date et plus encore. J'aimerais lire ces messages une fois qu'ils sont apparus dans le chat. – mdbxz
L'utilisation de l'API telegram est-elle une option (pas l'API bot)? Avec l'API télégramme, vous pouvez facilement obtenir tous les messages. – apadana