bekommen Ich muss Telegramm Kanal Beiträge in einer Website zeigen. aber ich weiß nicht, wie man Telegrammkanal in xml exportiert. Ich brauche sowohl Texte und Bilder als auch andere Dateien und Medien wie mp4 - pdf oder andere Dinge. Gibt es eine Möglichkeit, das zu tun?Wie Feed von Telegram Kanal
Antwort
Sie müssen die Telegramm-API verwenden, um auf den Inhalt eines Kanals zuzugreifen.
Telegram API ist ziemlich kompliziert. Es gibt Clients in verschiedenen Sprachen, die die Interaktion mit der API erleichtern.
Ich persönlich arbeitete mit Telethon und es ist relativ einfach, es funktioniert zu bekommen. Wenn Sie den Anweisungen auf der Startseite folgen, gibt es auch einen interaktiven Client, mit dem Sie herumspielen können, um sich mit der Funktionsweise vertraut zu machen.
Wenn Sie mit anderen Sprachen vertraut sind, gibt es auch Clients für diese Sprachen. Wenn Sie eine bestimmte Sprache bevorzugen, kommentieren Sie bitte.
In drei Schritten:
- Zuerst müssen Sie mit
@botfather
einen Bot erstellen. Dann füge Bot zu Kanal hinzu. (Es ist nicht notwendig, Bot Admin zu machen.) - Zweitens verwenden Sie eine Programmiersprache und schreiben Sie ein Programm, das Nachricht vom Kanal empfängt und es an den Server sendet.
- Drittens müssen Sie einen Weg in Site-Back-End bereitstellen, um Beiträge zu empfangen, die Ihr Programm sendet.
Als zweiten Schritt empfehle ich Ihnen, Python zu verwenden. Es gibt einige Module, die mit Bots umgehen können. Ich denke in Ihrem Fall telepot
kann einfachste Modul sein, die alles tun, was Sie brauchen.
Für den dritten Schritt müssen Sie weitere Details zu Ihrem Website-Back-End hinzufügen. trotzdem empfehle ich Ihnen, eine Restful API für Back-End zu schreiben und Beiträge mit python requests
Modul zu senden.
- 1. Telegram API öffentlichen Kanal erstellen
- 2. Wie zu meinem Telegram Bot zu PUBLIC-Kanal
- 3. Telegram-Bot-Ereignis, wenn Benutzer sich dem Kanal anschließen
- 4. Wie erkennt man, wenn sendPhoto Informationen erhalten (by bot Telegram), Von welchem Kanal wurde gesendet?
- 5. Wie kann ich Posts von beliebigen Kanälen in Telegram lesen?
- 6. Telegram SendPhoto() Methode in ASP.NET von Telegram Bot
- 7. Wie kann man den Kanal effizient schließen?
- 8. Kanal api GAE Kanal geschlossen sofort nach dem Öffnen
- 9. Wie kann ich Kanäle finden, die ich in Telegram besitze?
- 10. Konvertierung von Atom Feed zu RSS Feed
- 11. Wie man Telegrammkanalbenutzerliste mit Telegram Bot erhält API
- 12. Hinzufügen von Channel Telegram zu BotFramework funktioniert nicht
- 13. Feed LSTM in Keras
- 14. Telegram Bot Nachricht senden
- 15. Empfangen von Fotos mit Telegram - API
- 16. Telegram Bot - Python
- 17. Telegram SetWebHook Selbstsigniertes Zertifikat
- 18. Telegramm Bot reagiert nicht auf Nachrichten im Kanal?
- 19. Erhalten Antwort Nachricht von Telegram Bot API
- 20. Telegram Bots: Geheimgespräche möglich?
- 21. Telegram-Bot Datenspeicher
- 22. Telegram API Nachrichten bestellen
- 23. Telegram API Nachricht bearbeiten
- 24. Wie bekomme ich ein Audio-Objekt von file_id in Telegram?
- 25. Wie bekomme ich die neuesten/neuen Nachrichten von Telegram API
- 26. Wie wird der Telegram-Bot-Webhook eingestellt?
- 27. Telegram Bot Webhook wirklich langsam
- 28. Empfangen von Nachrichten von Gruppen oder Kanäle mit telegram bot api
- 29. Telegram Bot: Benutzerdefinierte Tastatur [Python]
- 30. Livebroadcast ID von verschiedenen Kanal
Hat ein Bot Zugriff auf den Kanalinhalt? – apadana
@apadana yes.it hat. Außerdem kann es Post an Kanal senden, wenn Sie es admin machen. –