From cae802f7ee2788769c047ae4f3bd7e5aaf555be0 Mon Sep 17 00:00:00 2001 From: Luca Angemi Date: Tue, 3 Dec 2019 21:51:45 +0100 Subject: [PATCH] Include telegram_bot message id for all messages (#29315) * Include telegram_bot message id for all messages * Update __init__.py --- homeassistant/components/telegram_bot/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/homeassistant/components/telegram_bot/__init__.py b/homeassistant/components/telegram_bot/__init__.py index 7acf4985def..d365060e204 100644 --- a/homeassistant/components/telegram_bot/__init__.py +++ b/homeassistant/components/telegram_bot/__init__.py @@ -731,6 +731,8 @@ class BaseTelegramBotEntity: ATTR_USER_ID: msg_data["from"]["id"], ATTR_FROM_FIRST: msg_data["from"]["first_name"], } + if "message_id" in msg_data: + data[ATTR_MSGID] = msg_data["message_id"] if "last_name" in msg_data["from"]: data[ATTR_FROM_LAST] = msg_data["from"]["last_name"] if "chat" in msg_data: @@ -752,6 +754,9 @@ class BaseTelegramBotEntity: if event_data is None: return message_ok + if ATTR_MSGID in data: + event_data[ATTR_MSGID] = data[ATTR_MSGID] + if "text" in data: if data["text"][0] == "/": pieces = data["text"].split(" ")