67P / hyperchannel

Kosmos Chat for the Web
Mozilla Public License 2.0
20 stars 3 forks source link

Notifications / alerts #2

Open raucao opened 10 years ago

raucao commented 10 years ago

Tracking issue for notifications. Let's collect requirements here and update overall status.

raucao commented 8 years ago

Library for cross-browser desktop Web notifications: https://nickersoft.github.io/push.js/

raucao commented 8 years ago

I've seen that title changes already use notifications, but actually shouldn't when just (re-)connecting to channels/servers.

raucao commented 7 years ago

I've seen that title changes already use notifications, but actually shouldn't when just (re-)connecting to channels/servers.

Fixed this one last week btw.

raucao commented 7 years ago

Just putting this here as a note: https://github.com/web-push-libs/web-push

raucao commented 6 years ago

I have finished everything we need for push notifications: https://www.npmjs.com/package/hubot-web-push-notifications

We can just add that to botka, and then subscribe via requests to any botka/kosmos bots. We should probably discuss bot detection at some point soon.

raucao commented 6 years ago

Basic push notifications are now working on https://hyperchannel.kosmos.org for Freenode (via botka). When your username is not online (i.e. visible in the channel list for botka), then it will send out a notification containing the chat line (encrypted of course), from which one can open Hyperchannel.

We don't have normal notifications anymore, which is definitely missing. We removed those at some point, because they didn't account for visibility and such iirc.

raucao commented 3 years ago

Also a useful new feature for subtle notifications outside of the app: https://web.dev/badging-api/