changd icon indicating copy to clipboard operation
changd copied to clipboard

Add notifications via webhooks

Open DeuceCode opened this issue 3 years ago • 5 comments
trafficstars

Utilising a library such as https://github.com/caronc/apprise would allow many more options in terms of getting notifications. I've been using Discord recently after getting a little frustrated with Gotify.

Great work so far though 👍. I adapted your compose file to use an internal docker network and only expose the frontend through traefik proxy, no issues getting it running.

DeuceCode avatar Jan 29 '22 23:01 DeuceCode

Thanks for the feedback - Agree on having better notifications, Apprise is on the backlog to add in the next version.

paschmann avatar Jan 30 '22 03:01 paschmann

@DeuceCode - I spent some time looking into Apprise, it is awesome but written in Python, do you know any similar libraries written in Type/JS?

paschmann avatar Feb 01 '22 13:02 paschmann

You can start with just URL target and then field for user to enter JSON with a few variables and then move integrating services leaving that as "Custom..." option If you are looking for how to integrate with services check out https://github.com/louislam/uptime-kuma they are JS/TS based and have Discord/Slack/Telegram/STMP which are the most important (BTW I think most people care about discord and telegram most I prefer telegram because you can set custom sounds for channels) uptime kuma apprise integration but I think they are handling call themself directly too.

PovilasID avatar Mar 05 '22 09:03 PovilasID

@paschmann any news on this feature? I'm testing Changd and changedetection.io right now and the lack of notification options is a bit of downer. Anything like Apprise or Zapier would be gold.

CR0CKER avatar Nov 02 '22 08:11 CR0CKER

Hi @CR0CKER - I spent sometime writing a notification library for Node.js called Reach (https://github.com/paschmann/reach-sdk). Its basically a clone of Apprise, I just need to integrate it.

paschmann avatar Nov 02 '22 12:11 paschmann