2016-04-16 10 views
4

Ist es möglich, ein PHP-Skript zu erstellen, das es mir erlaubt, Telegramm-Nachrichten außerhalb des Gruppen-Chats zu empfangen. Ich folge einem Gruppenkanal auf Telegram mit meinem persönlichen Account. Die Nachrichten, die ich erhalte, müssen von PHP verarbeitet werden. Ich weiß, dass es möglich ist, einen Bot zu erstellen, aber kann ein Bot dies tun? Kann es einem Kanal/einer Gruppe beitreten und alle neuen Nachrichten lesen?PHP-Telegramm API Gruppen-Chat-Nachrichten lesen

Ich kann keine Antwort dazu finden.

Zum Beispiel bin ich in telegram.me/thisgroup. Alle Nachrichten müssen von PHP empfangen und am Ende in einer Datenbank gespeichert werden. Der Database Teil ist nicht schwer, aber es wird empfangen.

Weiß jemand wie?

Danke!

Antwort

5

Es ist möglich, indem Sie Bot-API verwenden. Standardmäßig können Bots nicht alle Nachrichten empfangen. aber Sie können diese Einstellung ändern.

hier ist das Dokument dazu: https://core.telegram.org/bots#privacy-mode

  1. bietet erstellen.
  2. Ändern Sie den Datenschutzmodus des Bot.
  3. Bot zur Gruppe hinzufügen
  4. Den Webhook einrichten, um Nachrichten zu empfangen oder die getUpdates-Methode zu verwenden.
  5. Nachrichten in Ihrer Datenbank speichern.
Verwandte Themen