@tmeringer did you managed to get it work ? Previously I was a user of Pushbullet but couldn’t get to work out for multiple recipients. Recently moved to Telegram primarily because of the restriction in pushbullet’s notification numbers in a month (which seems insufficient at the end of month).
However, Telegram is another beast in the town I must say, though it’s bot concept was somewhat difficult to grasp at first, but it’s amazing considering the possibility it offers.
After several attempts, my initial concerns of multiple recipient issue is resolved with Telegram.
The configuration was something like below:
- name: telegram_notifications
#This is my user_id
- name: telegram_alarms
#This is second chatID
- platform: polling
api_key: 000000000:xxxxxxxxx #user 1 api (user2 API key could be also used; the source of the notification would be changed then)
- 1234567 #User1 Chat_ID
- 4567891 #User2_ChatID
To get the chat ID for both users initially, I had to create 2 bots with each users and then following the instruction (in HASS documentation), I could collect the API key and Chat_ID for both users.
I then modified my automation in a way so that notifications are now directed to specific users based on the condition/information. Now I am looking forward to do more automation with camera and Telegram.