Skip to content

de:Plugins:Telegram

PeterLaemmle edited this page Oct 25, 2016 · 5 revisions

Telegram

Plugin, um empfangene Nachrichten mit dem Instant-Messaging-Dienst Telegram zu versenden.

Voraussetzungen

  • Python Bibliothek python-telegram-bot
  • Telegram BOT-Token. Erhält man mit Erstellen eines BOTs vom BotFather.
  • Telegram Chat-ID. Zuerst wird eine neue Gruppe erstellt. Zu dieser Gruppe wird der BOT als Teilnehmer hinzugefügt. Dann muss die Chat-ID per CLI ermittlet werden, siehe auch Telegram: How-do-I-create-a-BOT.
  • Python Bibliothek googlemaps (optional)
  • Google API Key (optional)

Funktionsweise

Das Plugin nimmt die empfangenen Daten entgegen. Der BOT agiert als Sender und verschickt die Daten als Nachricht in die Gruppe.

Optional kann die mit einem speziellen RIC empfangene Adresse extrahiert und aus Googles Kartendienst als Bild bzw. als Telegram Standortinformation verschickt werden.

Konfiguration

Im Abschnitt [Telegram] der config.ini befindet sich die Konfiguration für das Telegram-Plugin.

# This is your unique BOT token. You will get it from the BotFather once you have created your BOT.
BOTTokenAPIKey =
# Create a group chat with your BOT and enter the chat ID here.
# The plugin will send messages as your BOT and post everything in this group chat.
BOTChatIDAPIKey =
# The plugin can extract a location from the POCSAG message.
# However, this will be done for the following RIC only (7 digits e.g. 0012345).
RICforLocationAPIKey =
# This is your Google API key.
# Required if you want to create a map based on location information received with the above RIC.
GoogleAPIKey =