2018/Nuremberg/notifications

From IndieWeb

IndieWebCamp Nรผrnberg 2018 Session: notifications When: 2018-10-20 15:05


Participants

  • All the people at the event :o

Notes

What do you want to get notifications for?

  • when I get a new webmention
  • health checks for my server

Aaron

  • uses Monocle to read notifications from webmentions and other sources
  • also push the "notifications" channel to my iphone

Screen-Shot-2018-10-20-15-08-07-qb1zSAPQoD.jpg

file-20181020060706-7406.jpg

Sven

  • wants to get updates on github repositories, such as new releases, but not an email for every new issue

Clustering?

Services to deliver push notifications

  • Pushbullet, Pushover
  • They provide a UI for configuring how to deliver to multiple devices, and with what priority
  • IFTTT offers notifications too via their platform app - but there's no control over which devices (it sends to all it's installed on)

Jan

  • prometheus for notifications about server health
  • CPU is too high, disk space is running out

Pushbullet has Oauth API:

   https://docs.pushbullet.com/#oauth2
   

Aaron: How can Aperture send notifications to people?

  • using Pushbullet API, users can authorize Aperture to send notifications to their account
  • give users a way to configure which channels in Aperture should send notifications to Pushbullet

Rose:

  • Notifications can have URLs, so you can launch actions when you click on them
  • These URLs can even be custom schemes, so you can open apps, or start iOS shortcuts / workflows
  • Some providers (?) even make it possible to reply from the notification. You can send that reply via Micropub to your server.


How can apps like Indigenous deliver notifications?

  • Indigenous needs to run a server to talk to Apple/Google notification service, but doesn't want to poll a Microsub channel
  • A microsub server needs a way to have the app register for web hooks so the microsub server can deliver new posts to it