From what I can see, that’s adding URL support for icon value in configuration.yaml. My WTH request relates to customizing in the slack service call, ie:
- name: slack_notify
api_key: !secret slack_api_key
username: "Smiley Face Guy"
This works great and uses the username, icon and default channel as it should.
I also found that target: can be used in the service call in order to send the message to the non-default channel.
This request would add icon: and username: support to use non-default icons and usernames (similar to how target: works now) - ie:
- service: notify.slack_notify
message: "I hate Mondays"
username: "Sad Face Guy"
Currently sending username: or icon: results in ‘extra keys not allowed’ error messages. Hope this helps clarify