Node Red Telegram« Zurück zu der Fragen-Liste

Hallo zusammen, ich habe mit Node Red und der Palette " node-red-contrib-telegrambot " eine Heizungsansteuerung gebaut. Das klappt auch ganz gut. Anhand der Temperaturabfrage würde ich auf meine Frage gern darauf aufbauen. Ich frage über Telegram die Temperatur ab. In der Funktion des Node Red steht folgendes für die Antwort des Bots : (Chat ID geändert) Code: var temp = flow.get("temperatur_Schalfzimmer") let payload = {"chatId":Person 1, type:"message", content:'Die Temperatur im Schlafzimmer ist zur Zeit ' + temp + ' Grad'}; return {payload}; Nun zur meiner Frage: Wenn ich zu meinen Bot eine weitere Person hinzufüge, diese bekommt ja ihre eigene Chat-Id. Kann man diese Chat-Id über irgend eine Variable oder ähnliches, automatisch auslesen und diese in die Funktion für die Antwort einfügen von der Person, die die Frage an den Bot gestellt hat? Um es zu verdeutlichen : Person 2 stellt die Frage an den Bot und Person 2 soll auch nur die Antwort bekommen. Person 1 soll davon nichts mitbekommen. Falls jemand Ideen hat wie ich es umsetzen kann, kann mir hoffentlich auf die Sprünge helfen. Gruß Daniel
Geschrieben von Daniel Bender
Erstellt am 10. März 2021 18:13