Discourse offers to enable live notifications on macOS Safari 16, but they don't work

What’s a typical way to test web push notifications?

I started to try to test this by sending a private message to Discobot (@discobot roll 2d6) and then switching tabs to another site. Even in Google Chrome, I didn’t receive a push notification with Discobot’s response. (But I did receive a push notification from my iOS Discourse Hub app.)

I speculate that this has to do with the fact that I wasn’t “away,” i.e. I’d been on the site within the last fifteen minutes…? Is that how it’s supposed to work? If so, how am I supposed to test this?

FWIW, I was at least able to navigate to https://meta.discourse.org/my/preferences/notifications and click “Enable Notifications.” I received this alert:

That’s gotta be a good sign! But I’d still like to see, you know, an actual notification resulting from user activity. (I’d also want to see how well it works when I quit Safari, and/or when my Mac is asleep when the notification arrives.)

1 Like