telegram-bot
Grundlegende Methoden und deren Verwendung
Suche…
Einführung
Es werden verschiedene Methoden und deren Argumente verwendet, um das gewünschte Verhalten Ihres Telegrammbots zu erreichen, das Sie inzwischen (hoffentlich) erstellt haben.
Die grundlegende Struktur einer Abfrage ist (wie in "Erstellen eines Bot mit dem BotFather" erwähnt): https://api.telegram.org/bot*BOTTOKEN*/*METHOD*?*ARGUMENT1*=*VALUE1*&*ARGUMENT2*=*VALUE2* Sie werden diese Struktur mit so vielen Argumenten verwenden, wie Sie möchten / wollen. Diese Dokumentation zeigt Ihnen die grundlegenden Methoden und deren Verwendung.
SendMessage-Methode
https://api.telegram.org/bot*BOTTOKEN*/sendmessage?chat_id=exampleID&text=exampleText&parse_mode=HTML
Was macht das? Wenn Ihre Parameter korrekt eingestellt sind, sendet dieser Aufruf eine Nachricht an den Benutzer exampleID mit dem exampleText als Nachricht mit einer HTML-Codierung. Standardcodierung ist Markdown (siehe Quelle ), in einigen Fällen können Sie jedoch HTML verwenden.
Neben chat_id , text und parse_mode können Sie folgende Parameter verwenden:
- disable_web_page_preview - Zum Deaktivieren der Standardvorschau, wenn Sie einen Link senden
- disable_notification - Zum Deaktivieren der Benachrichtigung auf der Benutzerseite (Android-Benutzer erhalten weiterhin eine Benachrichtigung, jedoch ohne Ton)
- reply_to_message_id - Sendet die Nachricht als Antwort an eine andere Nachricht (mit dieser ID)
- Reply_markup - Senden Sie Ihre benutzerdefinierte Tastatur mit diesem Parameter
Nur der chat_id und der Textparameter eine einfache Nachricht senden sind erforderlich, alle anderen Operatoren sind optional. Die disable_web_page_preview- Methode und die disable_notification- Methode benötigen einen booleschen Operator (true oder false), um zu funktionieren. Bei allen Parametern ist die Groß- und Kleinschreibung zu beachten.
Weitere Informationen finden Sie im sendMessage-Teil des Bot-API-Dokuments .