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