Hi,
i want to send a message via Telegam action with blockly. Is it possibly?
At the moment i use an ECMAScript that looks like this:
var telegramAction = actions.get("telegram", "telegram:telegramBot:XXXXX")
telegramAction.sendTelegram("XXX", "Adjust Kitchen Temperature")
Is it possible to call telegram action (or in general any action) via blockly?
Greetings
rlkoshak
(Rich Koshak)
December 22, 2020, 12:06am
2
Not yet. If you need to call Actions you need to write the code.
Ok. Is it possible to call an other ECMAScript from a blockly script with a parameter?
If this is possible i can write one Script that sends the message and i can pass the message text as an parameter to the script.
rlkoshak
(Rich Koshak)
December 22, 2020, 2:57pm
4
I don’t think that is supported yet either. Blockly is really basic. When you start to move beyond basic, writing the code by hand may be a better idea anyway.
To do it from JavaScript text though see OH 3 Examples: Writing and using JavaScript Libraries in MainUI created Rules .
1 Like
Ok. Is it possible to call an other ECMAScript from a blockly script with a parameter?
Yes it is by now. Check out the first post here. . I will soon add it the Blockly Reference as well
Also a custom block haa been provided here for download: Telegram Actions
1 Like