NEWS
Telegram als Blockly mit ChatId
-
Ich komme mit dem Telegram Blockly nicht weiter. Ich würde gerne als Benutzer die chatId nehmen. Ich habe irgendwo gelesen, dass ein vorlaufendes Minus-Zeichen eingefügt werden muss. Das funktioniert leider nicht.
Hier mein Test Blockly:Hier der Java Code:
on({id: 'alias.0.Wetter.Weatherman.Aussentemperatur', change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; sendTo("telegram.0", "send", { text: 'Temperatur Test', chatId: '-262777882' }); }); //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9leHQlMjIlMjBpZCUzRCUyMiU3QjVmfjYyfiUyNX5JaCUzQSU3RHpLJTdDJTIzSHdKJTIyJTIweCUzRCUyMjM4JTIyJTIweSUzRCUyMjYzJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwaXRlbXMlM0QlMjIxJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyT0lEMCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMkc4TUpXTXpaJTNBJTVCZlY5JTVFWGFKJTdEJTJDSSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRWFsaWFzLjAuV2V0dGVyLldlYXRoZXJtYW4uQXVzc2VudGVtcGVyYXR1ciUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGVsZWdyYW0lMjIlMjBpZCUzRCUyMkdNek5oJTdCMDNOMSUyNXE4YzM0LW8lN0IlMkYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJJTlNUQU5DRSUyMiUzRS4wJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNJTEVOVCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJQQVJTRU1PREUlMjIlM0VkZWZhdWx0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJNRVNTQUdFJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMnBaaHgyUWxOUGQlMkJBREQlN0IyJTI1JTNESSU1RSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VUZW1wZXJhdHVyJTIwVGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJVU0VSTkFNRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMkJiZk9ZeEQlN0R0V2IlMkZUc3QlMkM3RWRoJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRS0yODg3MzgwNzElM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
Vielleicht hat Jemand einen Tipp für mich. Ich habe schon alles durchsucht, aber bisher kein Ergebnis, welches funktioniert.
-
@MartyBr sagte in Telegram als Blockly mit ChatId:
Vielleicht hat Jemand einen Tipp für mich.
vielleicht hilft Dir das ?
https://forum.iobroker.net/post/75417
(das mit dem minus davor gilt wohl für Gruppen)
-
-
-
@MartyBr
aber Du kannst Dir den Block auch selbst aus dem allgemeinen sendto Block bauen. -
@dslraser
Kannst du mir dazu einen Tipp geben? -
Das Minus ist nur für Blockly gedacht ... er macht dann aus user dann chatId .
Geht bei mir auch nicht mit Blockly ...
-
@Glasfaser sagte in Telegram als Blockly mit ChatId:
Das Minus ist nur für Blockly gedacht ... er macht dann aus user dann chatId .
Geht bei mir auch nicht mit Blockly ...
-
@dslraser
Ja, das ist es! Super Danke -
@dslraser sagte in Telegram als Blockly mit ChatId:
DANKE !!!
aber Du kannst Dir den Block auch selbst aus dem allgemeinen sendto Block bauen.
... dann ist der normale Baustein wohl nicht dafür gedacht , obwohl er mit dem Minus von user auf chatid umändert
-
oder Ihr baut Euch eine kleine Funktion, da kann mann dann auch z.B. Variablen und alle anderen möglichen Sachen nutzen (text und user, also die Ausgaben dahinter sind Variablen in diesem Blockly Beispiel, die müssen dann nur genau so heißen)
Der große Vorteil der Funktion ist, Jeder kann das Blockly importieren, selbst wenn er kein Telegram installiert hat. (geht auch mit E-Mail usw....)
-
@dslraser
Das muss ich mir mal in Ruhe anschauen. Ich bin erstmal froh, das ich Telegram in Blockly nutzen kann. Ich hatte schon alles mögliche probiert, leider erfolglos.Daher hier noch mal einen Riesen Dank an dich.