Suche…


Bemerkungen

Dieser Abschnitt gibt einen Überblick darüber, was ein Telegramm-Bot ist und warum ein Entwickler ihn verwenden möchte.

Es sollte auch große Themen innerhalb des Telegramm-Bots erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für Telegramm-Bot neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Erstellen Sie einen Bot mit dem BotFather

Öffnen Sie einen Chat mit @BotFather in Telegram und klicken Sie auf den Befehl /start .

Nachdem Sie eine Liste mit Befehlen erhalten, /newbot Sie den Befehl /newbot , um diese Nachricht /newbot :

In Ordnung, ein neuer Bot. Wie nennen wir es? Bitte wähle einen Namen für deinen Bot.

Geben Sie einen Namen für Ihren Bot ein, der beliebig sein kann, und senden Sie ihn. Danach fragt BotFather nach einem Benutzernamen für Ihren Bot:

Gut. Nun wählen wir einen Benutzernamen für Ihren Bot. Es muss im bot enden. So zum Beispiel: TetrisBot oder Tetris_bot.

Das muss mit "Bot" enden. Wenn der gewünschte Benutzername vergeben ist oder nicht verfügbar ist, versuchen Sie es erneut mit einem anderen Namen.

Zum Schluss wird Ihr Bot erstellt und die folgende Nachricht wird angezeigt. Sie müssen das Bot-Token verwenden, um mit dem Telegramm zu kommunizieren. Notieren Sie es daher.

Erledigt! Herzlichen Glückwunsch zu Ihrem neuen Bot. Sie finden es unter telegram.me/???bot. Sie können jetzt eine Beschreibung, einen Abschnitt und ein Profilbild für Ihren Bot hinzufügen. Eine Liste der Befehle finden Sie in / help. Übrigens: Wenn Sie Ihren coolen Bot fertig erstellt haben, rufen Sie unseren Bot-Support an, wenn Sie einen besseren Benutzernamen wünschen. Stellen Sie nur sicher, dass der Bot voll funktionsfähig ist, bevor Sie dies tun.

Verwenden Sie dieses Token, um auf die HTTP-API zuzugreifen: xxx: xxx

Mit dem gewonnenen Token können Sie jetzt eine Testnachricht senden, indem Sie die Website https://api.telegram.org/botBOTTOKEN/sendmessage?chat_id=YOURCHATID&text=YOURTEXT aufrufen

Es gibt zwei allgemeine Methoden für die Telegrammbots zur Interaktion: eine Push- und eine Pull-Methode. Mit der Pull-Methode müssen Sie die /getupdates immer wieder /getupdates , um zu prüfen, ob neue Nachrichten an Ihren Bot gesendet werden. Die Push-Methode verwendet einen Webhook ( /setwebhook Methode) für Ihr Skript, der jedes Mal aufgerufen wird, wenn ein Benutzer eine Nachricht an Ihren Bot sendet.

Bei den bereitgestellten Informationen handelt es sich um eine JSON-formatierte Datei mit allen erforderlichen Informationen (des Absenders und der Nachricht).

Sie können Ihren Bot in vielen Sprachen schreiben (PHP, Python, Lua ...), sofern er den Webhook als Eingabe behandelt und Websites aufrufen kann.

Für weitere Informationen können Sie jederzeit die BOT-API-Dokumentation verwenden, die Sie hier finden .



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow