mirror of
https://github.com/home-assistant/core.git
synced 2025-07-08 13:57:10 +00:00
Add reply_to_message_id to all telegram_bot message types (#103566)
This commit is contained in:
parent
c621c5df39
commit
b35afab5ef
@ -786,6 +786,7 @@ class TelegramNotificationService:
|
|||||||
photo=file_content,
|
photo=file_content,
|
||||||
caption=kwargs.get(ATTR_CAPTION),
|
caption=kwargs.get(ATTR_CAPTION),
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
parse_mode=params[ATTR_PARSER],
|
parse_mode=params[ATTR_PARSER],
|
||||||
@ -799,6 +800,7 @@ class TelegramNotificationService:
|
|||||||
chat_id=chat_id,
|
chat_id=chat_id,
|
||||||
sticker=file_content,
|
sticker=file_content,
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
)
|
)
|
||||||
@ -812,6 +814,7 @@ class TelegramNotificationService:
|
|||||||
video=file_content,
|
video=file_content,
|
||||||
caption=kwargs.get(ATTR_CAPTION),
|
caption=kwargs.get(ATTR_CAPTION),
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
parse_mode=params[ATTR_PARSER],
|
parse_mode=params[ATTR_PARSER],
|
||||||
@ -825,6 +828,7 @@ class TelegramNotificationService:
|
|||||||
document=file_content,
|
document=file_content,
|
||||||
caption=kwargs.get(ATTR_CAPTION),
|
caption=kwargs.get(ATTR_CAPTION),
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
parse_mode=params[ATTR_PARSER],
|
parse_mode=params[ATTR_PARSER],
|
||||||
@ -838,6 +842,7 @@ class TelegramNotificationService:
|
|||||||
voice=file_content,
|
voice=file_content,
|
||||||
caption=kwargs.get(ATTR_CAPTION),
|
caption=kwargs.get(ATTR_CAPTION),
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
)
|
)
|
||||||
@ -850,6 +855,7 @@ class TelegramNotificationService:
|
|||||||
animation=file_content,
|
animation=file_content,
|
||||||
caption=kwargs.get(ATTR_CAPTION),
|
caption=kwargs.get(ATTR_CAPTION),
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
parse_mode=params[ATTR_PARSER],
|
parse_mode=params[ATTR_PARSER],
|
||||||
@ -872,6 +878,7 @@ class TelegramNotificationService:
|
|||||||
chat_id=chat_id,
|
chat_id=chat_id,
|
||||||
sticker=stickerid,
|
sticker=stickerid,
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
reply_markup=params[ATTR_REPLYMARKUP],
|
reply_markup=params[ATTR_REPLYMARKUP],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
)
|
)
|
||||||
@ -895,6 +902,7 @@ class TelegramNotificationService:
|
|||||||
latitude=latitude,
|
latitude=latitude,
|
||||||
longitude=longitude,
|
longitude=longitude,
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -923,6 +931,7 @@ class TelegramNotificationService:
|
|||||||
allows_multiple_answers=allows_multiple_answers,
|
allows_multiple_answers=allows_multiple_answers,
|
||||||
open_period=openperiod,
|
open_period=openperiod,
|
||||||
disable_notification=params[ATTR_DISABLE_NOTIF],
|
disable_notification=params[ATTR_DISABLE_NOTIF],
|
||||||
|
reply_to_message_id=params[ATTR_REPLY_TO_MSGID],
|
||||||
timeout=params[ATTR_TIMEOUT],
|
timeout=params[ATTR_TIMEOUT],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user