Disable live notifications?

AI-generated summary

RalfJung wants to disable live notifications for certain forums but is unable to do so. The system keeps asking if they want live notifications, despite their repeated dismissal. ondrej suggests disabling live notifications in the preferences -> notifications section, but RalfJung finds that it only offers to enable notifications.

RalfJung confirms that their instance is running Discourse 2.4.5. Qursch provides a workaround by clicking “Enable Notifications” and then denying the browser prompt. This initially works for RalfJung, but the issue persists after restarting the browser and logging in again.

Is there a way to properly disable live notifications? For some forums I don’t want popups for new posts. But still every time I go to the forum it says at the top

Do you want live notifications when people reply to your posts?

The answer to that question is “no”, but discourse stubbornly refuses to take that as an answer – I have dismissed that question a dozen times now and it keeps coming back.

How do I make it stop?

(I don’t admin that instance myself so I do not know which version they have installed.)

Go to your preferences -> notifications and disable this ‘live notifications’

Yeah that’s where I went, but there it only offers to enable notifications:

They might be on older version

It says “Discourse 2.4.5”.

Instead of dismissing the pop up, you should be able to click the ‘Enable Notifications’ button, then when your browser prompts you, click ‘Deny’ (or your browsers alternative). Discourse should register this and stop asking you. It will also change your settings to look like this:

Thanks, that worked.

I still think there is a bug here though: in order to permanently disable notifications, I had to click “enable notifications”. That is not exactly intuitive. :wink:

Actually, I have to take this back. After restarting my browser and logging in again, the request to enable notifications is back. Discourse really doesn’t take “no” for an answer…