I’m getting an error “Failed to call service script.keymaster_manual_notify_2. required key not provided @ data[‘message’]. Got None” using the Telegram bot integration. The exact script works with SMTP & Mobile notification but not Telegram. If I use the telegram script with test texts it works. I tried the solution in this thread but I get “Message malformed: extra keys not allowed @ data[‘sequence’][0][‘Service_data’]”
Is there a different syntax for data for telegram bots in scripts? In cards it is service_data, what is it in scripts? From the link you sent it seems the error is receiving the data from “message”. Also in the developer testing section the script without in data provided works for mobile and smtp but only give an error for Telegram. I’m assuming telegram is looking for something else.
The message never gets to Telegram, but if I use text instead of data, the message gets to telegram. When testing I get the above error with telegram but not any other notifiers.