Página 1 de 1

notificaciones de mensajes en telegram

Publicado: Vie Ene 22, 2021 8:00 pm
por evedomotica
Desde hassio mando mensajes a telegram. Cuando llega un mensaje telegram me lo notifica con un sonido. Lo que quisiera es q no siempre fuera el mismo sonido sino poder distinguir entre distinta importancia en los mensajes. Es decir si el mensaje es urgente que la notificacion de telegram sonase de una determinada manera y si no lo es que por ejemplo solo me mandase la notificacion pero sin sonido.
¿Hay que crear varios bot en telegram? Si esto es así ¿como se integra esto en el configuration.yalm y como se haria en telegram?
Gracias

Re: notificaciones de mensajes en telegram

Publicado: Lun Ene 25, 2021 9:46 am
por milor
Desconozco un poco el telegram (no lo uso a penas aunque quiero integrarlo en HA).

Pero supongo que el bot puede pertenecer a varios grupos (que tu podrás crear en privado) y puede enviar notificaciones dependiendo del grupo.

Nota: Yo cuando miré como integrarlo si lo consigo pondré mi solución por aquí.

Re: notificaciones de mensajes en telegram

Publicado: Mar Ene 26, 2021 11:27 pm
por evedomotica
gracias Milor, sigo el camino que tú indicas . Creo que la solución va por ahí. Integrar el bot en distintos grupos asignandoles a cada uno distintos sonidos y desde HA mandar notificaciones a cada grupo identificandolo con su chat_id.

telegram_bot:
- platform: polling
api_key: YOUR_API_KEY
allowed_chat_ids:
- CHAT_ID_1 # example: 123456789 for the chat_id of a user
- CHAT_ID_2 # example: -987654321 for the chat_id of a group
- CHAT_ID_3

# Example configuration.yaml entry for the notifier
notify:
- platform: telegram
name: normal
chat_id: CHAT_ID_1

# It is possible to add multiple notifiers by using another chat_id
# the example belows shows an additional notifier which sends messages to the bot which is added to a group
- platform: telegram
name: alarma
chat_id: CHAT_ID_2

Esto crea distintos servicios de notificaciones en HA (notify.normal, notify.alarma) que podemos emplear en las acciones de las automatizaciones.