Konfiguration Mehrerer Empfänger für Telegram Nachrichten

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
klaus1
Beiträge: 99
Registriert: 11. Jan 2022 13:48
Answers: 0

Konfiguration Mehrerer Empfänger für Telegram Nachrichten

Beitrag von klaus1 »

Hallo,

Ich habe aktuell einen Bot erzeugt mit einem Bot-Token, und einer Chat-Id, die auf meinem Smartphone funktioniert.
Nun möchte ich in unserer Familie ein weiteres Mitglied auf diesen Bot berechtigen.
Da ich in einigen Rules bereits das ganze über ein Thing in Openhab3 laufen habe (Telegram-Bot), würde ich gerne diesen Bot erweitern, damit andere den auch nutzen können.
Welche Möglichkeiten habe ich ? Ich hätte gerne eine Telegram Gruppe (die ich schon erstellt habe), wo ich Familienmitglieder dyanmisch hinzufügen kann und entfernen.
In dieser Gruppe sollen auch die BOT Meldungen + Rückmeldungen und Auswertungen in Openhab klappen.

Wie gehe ich hier vor?
Muss jeder einzelne wieder einen Bot registrieren, und ich dann je User ein Thing erstellen? Wäre nicht gut, da ich dann alle Rules erweitern muss um jeden dieselbe Nachricht zu senden.

Oder kann ich es irgendwie schaffen, dass ich jedem seinen Bot registrieren lasse, und die jeweilige Chat ID in dem einen Bot ergänze ? (Da fehlt mir dann das Verständnis was der Bot-Token auf sich hat).

Bitte um Info.
Danke!

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Konfiguration Mehrerer Empfänger für Telegram Nachrichten

Beitrag von udo1toni »

Lange her, dass ich mich damit beschäftigt habe,aber grundsätzlich ist ein Bot in Telegram ein ganz normaler User, der ganz normal seine Telegrams absendet. Gewöhnlich wird er aber so konfiguriert, dass nur bestimmte Leute diese Postings zu sehen bekommen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

klaus1
Beiträge: 99
Registriert: 11. Jan 2022 13:48
Answers: 0

Re: Konfiguration Mehrerer Empfänger für Telegram Nachrichten

Beitrag von klaus1 »

ja, über ChatIDs, aber wie kann ich jetzt bei User2 diesen BOT einbinden, bzw. auch verwenden ?

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Konfiguration Mehrerer Empfänger für Telegram Nachrichten

Beitrag von udo1toni »

Also, ich zitiere mal aus der offiziellen Doku:
Note that if using a Telegram group chat, the group chatIDs are prefixed with a dash that must be included in the config (e.g. -22334455). If this does not work for you (the JSON response may be empty), or you want to send to more than one recipient (= another chatID), the alternative is to contact (= open a chat with) a Telegram bot to respond with the chatID. There's a number of them such as @myidbot or @chatid_echo_bot - open a chat, eventually tap /start and it will return the chatID you're looking for. Another option is @getidsbot which gives you much more information. Note bots may work or not at any time so eventually you need to try another one.
Also: öffne einen Chat mit dem Bot.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

klaus1
Beiträge: 99
Registriert: 11. Jan 2022 13:48
Answers: 0

Re: Konfiguration Mehrerer Empfänger für Telegram Nachrichten

Beitrag von klaus1 »

Hört sich einfach an, aber wie kann ich auf dem zweiten Gerät einen Chat mit dem Bot des anderen öffnen?

Antworten