[Telegram Messenger] How to
Verfasst: 2. Jul 2020, 16:48
Da es sehr oft zu Fragen kommt, wie man Telegram-Messenger als Push Dienst einrichtet etc. hier mal ein How to, da die Übersichtlichkeit im Diskussionthread doch nicht mehr gegeben ist.
Schön wäre es, wenn ein Moderator diesen Thread hier vlt. oben anheftet und schließt, damit ich (oder andere) irgendwann hier weitere Anleitungen zum Thema anhängen können.
Telegram-App Einstellungen
Erstellen eines Bots:
In Telegram den Account BotFather suchen (@BotFather), diesem „/newbot“ senden.
Ab hier wird man geführt (in Englisch). Kurzform der Führung: Name, Username (Ist später @euerBotname).
Jetzt bekommt man seinen Token, welcher etwa so ist: „123456789:ANPnfijadsinfkjasfndfnkjsnf“
Jetzt kann man „/mybots“ senden und sieht seinen Bot.
Bei Bot Settings, kann man noch Einstellungen vornehmen, die jetzt den Rahmen sprengen, aber bei der Telegram API Seite nachzulesen sind.
Erstellen eines Telegram-Kanals:
Sollte der Kanal dennoch Privat sein, bitte auf den Kanalnamen tippen, (bearbeiten) beim iPhone tippen, Kanaltyp: Privat tippen, öffentlich stellen und wie oben, einen Namen vergeben.
Kanal ID herausfinden:
BosMon Einstellungen für Telegram-Kanal oder -Gruppe
Anlegen eines neuen Push-Dienstes in BosMon:
In BosMon unter Datei > Einstellungen zum Unterpunkt Ereignis > Push-Dienste navigieren.
Jetzt Hinzufügen > Neu:
Anlegen eines Benutzers/Gerätes für Kanal/Gruppe in BosMon:
Vorweg der Einfachheit halber bei den Einstellungen (… > Einstellungen > Beschreibungen > z.B. Punkt 4 > …) einen Punkt (Adresse X) wählen und durch "Kanal ID" oder auch "Gruppen ID" ersetzen.
Jetzt zum eigentlichen Anlegen:
Bearbeiten > Benutzerverwaltung > Hinzufügen > Gerät…
Telegrammereignis in BosMon für Telegram-Kanal/Gruppe anlegen:
Bearbeiten > Telegrammereignisse… > Hinzufügen
Variablen: http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html
Schön wäre es, wenn ein Moderator diesen Thread hier vlt. oben anheftet und schließt, damit ich (oder andere) irgendwann hier weitere Anleitungen zum Thema anhängen können.
Telegram-App Einstellungen
Erstellen eines Bots:
In Telegram den Account BotFather suchen (@BotFather), diesem „/newbot“ senden.
Ab hier wird man geführt (in Englisch). Kurzform der Führung: Name, Username (Ist später @euerBotname).
Jetzt bekommt man seinen Token, welcher etwa so ist: „123456789:ANPnfijadsinfkjasfndfnkjsnf“
Jetzt kann man „/mybots“ senden und sieht seinen Bot.
Bei Bot Settings, kann man noch Einstellungen vornehmen, die jetzt den Rahmen sprengen, aber bei der Telegram API Seite nachzulesen sind.
Erstellen eines Telegram-Kanals:
- Neuen Kanal erstellen
- Namen geben (Primär egal was für einer, kann immer geändert werden)
- Primär öffentlich, unten bei t.me/Link, bitte irgendwas einfache eintragen, zB. ABC123 (oder etwas, was nicht genutzt wird) dann weiter
- Kontakte: Euren Bot oben in der Suchleiste suchen (@euerBotname) und hinzufügen.
Sollte der Kanal dennoch Privat sein, bitte auf den Kanalnamen tippen, (bearbeiten) beim iPhone tippen, Kanaltyp: Privat tippen, öffentlich stellen und wie oben, einen Namen vergeben.
Kanal ID herausfinden:
- Im Kanal eine Nachricht senden
- Im Browser: „https://api.telegram.org/bot(EureBotAPI)/getupdates“ eintippen und Enter drücken.
- Dann sollte etwas ähnliches ausgeworfen werden:
Code: Alles auswählen
{"ok":true,"result":[{"update_id":616953649,
"channel_post":{"message_id":2,"chat":{"id":-1001190413369,"title":"Test","username":"Test1234","type":"channel"},"date":1593698240,"text":"Test"}}]}
- "chat":{"id": ist unser Stichwort, hier ist die Kanal ID: -1001190413369
- Kanal wieder Privat stellen! Sonst kann jeder Telegram-Nutzer den Kanal betreten.
- Beliebig viele Nutzer aus Kontaktliste hinzufügen.
BosMon Einstellungen für Telegram-Kanal oder -Gruppe
Anlegen eines neuen Push-Dienstes in BosMon:
In BosMon unter Datei > Einstellungen zum Unterpunkt Ereignis > Push-Dienste navigieren.
Jetzt Hinzufügen > Neu:
- Name: (z.B.: "Telegrambot“)
- Beschreibung: (optional)
- Ggf. in den Entwicklermodus wechseln
Jetzt auf Reiter "Anfrage": - URL: https://api.telegram.org/bot(HIERBOTAPI)/sendMessage
- Methode: POST
- POST Content-Type: application/x-www-form-urlencoded
- Parameter: chat_id=%address%&text=%message%
Anlegen eines Benutzers/Gerätes für Kanal/Gruppe in BosMon:
Vorweg der Einfachheit halber bei den Einstellungen (… > Einstellungen > Beschreibungen > z.B. Punkt 4 > …) einen Punkt (Adresse X) wählen und durch "Kanal ID" oder auch "Gruppen ID" ersetzen.
Jetzt zum eigentlichen Anlegen:
Bearbeiten > Benutzerverwaltung > Hinzufügen > Gerät…
- Neues Gerät anlegen
- Beschreibung: (z.B.: "Telegrammkanal: ABC")
- Kanal ID / Gruppen ID: (HIER DIE JEWEILIGE ID)
Telegrammereignis in BosMon für Telegram-Kanal/Gruppe anlegen:
Bearbeiten > Telegrammereignisse… > Hinzufügen
- Beschreibung wie gewünscht
- Filter nach Bedarf
- Aktionen > Hinzufügen
- Push-Nachricht
- Anbieter: ("Telegrambot") wählen
- Adressliste: (Telegram ID) wählen,
- Empfänger hinzufügen und zwar das angelegte Gerät: ("Telegrammkanal: ABC")
- Nachricht: Titel ist obsolet, Text: (gewünschte Parameter*, welche übertragen werden sollen)
Variablen: http://www.bosmon.de/doc/bosmon/1.5/how ... ablen.html