diff --git a/source/_components/notify.telegram.markdown b/source/_components/notify.telegram.markdown index 94791bea1cc..7dde8c1dca1 100644 --- a/source/_components/notify.telegram.markdown +++ b/source/_components/notify.telegram.markdown @@ -48,12 +48,12 @@ To enable Telegram notifications in your installation, add the following to your ```yaml # Example configuration.yaml entry for the Telegram Bot telegram_bot: - platform: polling - api_key: ABCDEFGHJKLMNOPQRSTUVXYZ - allowed_chat_ids: - - CHAT_ID_1 - - CHAT_ID_2 - - CHAT_ID_3 + - platform: polling + api_key: ABCDEFGHJKLMNOPQRSTUVXYZ + allowed_chat_ids: + - CHAT_ID_1 + - CHAT_ID_2 + - CHAT_ID_3 # Example configuration.yaml entry for the notifier notify: diff --git a/source/_components/telegram_bot.polling.markdown b/source/_components/telegram_bot.polling.markdown index 1ea4b0bf5f3..fcd0ce4a9bf 100644 --- a/source/_components/telegram_bot.polling.markdown +++ b/source/_components/telegram_bot.polling.markdown @@ -22,11 +22,11 @@ To integrate this into Home Assistant, add the following section to your `config # Example configuration.yaml entry telegram_bot: - platform: polling - api_key: - allowed_chat_ids: - - 12345 - - 67890 + - platform: polling + api_key: + allowed_chat_ids: + - 12345 + - 67890 ``` Configuration variables: diff --git a/source/_components/telegram_bot.webhooks.markdown b/source/_components/telegram_bot.webhooks.markdown index 3fa940723d5..491b292879b 100644 --- a/source/_components/telegram_bot.webhooks.markdown +++ b/source/_components/telegram_bot.webhooks.markdown @@ -24,12 +24,12 @@ http: base_url: # the Home Assistant https url which is exposed to the internet. telegram_bot: - platform: webhooks - api_key: telegram api key - parse_mode: html - allowed_chat_ids: - - 12345 - - 67890 + - platform: webhooks + api_key: telegram api key + parse_mode: html + allowed_chat_ids: + - 12345 + - 67890 ``` Configuration variables: @@ -38,6 +38,7 @@ Configuration variables: - **api_key** (*Required*): The API token of your bot. - **trusted_networks** (*Optional*): Telegram server access ACL as list. Defaults to `149.154.167.197-233`. - **parse_mode** (*Optional*): Default parser for messages if not explicit in message data: 'html' or 'markdown'. Default is 'markdown'. +- **url** (*Optional*): Allow to overwrite the `base_url` from http component for diferent configs. To get your `chat_id` and `api_key` follow the instructions [here](/components/notify.telegram) . @@ -49,16 +50,16 @@ http: base_url: telegram_bot: - platform: webhooks - api_key: ABCDEFGHJKLMNOPQRSTUVXYZ - trusted_networks: - - 149.154.167.197/32 - - 149.154.167.198/31 - - 149.154.167.200/29 - - 149.154.167.208/28 - - 149.154.167.224/29 - - 149.154.167.232/31 - allowed_chat_ids: - - 12345 - - 67890 + - platform: webhooks + api_key: ABCDEFGHJKLMNOPQRSTUVXYZ + trusted_networks: + - 149.154.167.197/32 + - 149.154.167.198/31 + - 149.154.167.200/29 + - 149.154.167.208/28 + - 149.154.167.224/29 + - 149.154.167.232/31 + allowed_chat_ids: + - 12345 + - 67890 ```