[GH-ISSUE #355] Android: Allow per-subscription settings for subscriptions created by apps #276

Closed
opened 2026-05-07 00:22:33 +02:00 by BreizhHardware · 4 comments

Originally created by @opk12 on GitHub (Jul 2, 2022).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/355

When the Matrix client SchildiChat is opened, it creates a subscription in ntfy automatically. A short tap shows a toast message that the subscription was made by SchildiChat, and a long tap allows to delete. So it would be nice if the per-subscription settings introduced in #155 were also available for this one.

Originally created by @opk12 on GitHub (Jul 2, 2022). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/355 When the Matrix client [SchildiChat](https://f-droid.org/de/packages/de.spiritcroc.riotx/) is opened, it creates a subscription in ntfy automatically. A short tap shows a toast message that the subscription was made by SchildiChat, and a long tap allows to delete. So it would be nice if the per-subscription settings introduced in #155 were also available for this one.
Author
Owner

@binwiederhier commented on GitHub (Jul 2, 2022):

Whoa. @wunter8 literally just did that in https://github.com/binwiederhier/ntfy-android/pull/37. Though only a subset of settings are available. In fact I don't think any of them (other than display name) are applicable. What setting specifically are you looking for?

<!-- gh-comment-id:1172941242 --> @binwiederhier commented on GitHub (Jul 2, 2022): Whoa. @wunter8 literally just did that in https://github.com/binwiederhier/ntfy-android/pull/37. Though only a subset of settings are available. In fact I don't think any of them (other than display name) are applicable. What setting specifically are you looking for?
Author
Owner

@opk12 commented on GitHub (Jul 3, 2022):

@binwiederhier Hello, I just started using ntfy and I want to mute the chat notifications for the weekend. Schildi and Element do not implement it yet, but maybe I could do it in ntfy? Thank you for linking the PR from two days ago, I had not seen it and just had a cursory glance.

<!-- gh-comment-id:1173137358 --> @opk12 commented on GitHub (Jul 3, 2022): @binwiederhier Hello, I just started using ntfy and I want to mute the chat notifications for the weekend. Schildi and Element do not implement it yet, but maybe I could do it in ntfy? Thank you for linking the PR from two days ago, I had not seen it and just had a cursory glance.
Author
Owner

@binwiederhier commented on GitHub (Jul 3, 2022):

For UnifiedPush, ntfy is the delivery mechanism of messages. Muting a topic in ntfy for a UP topic is not the right way, and similar to just cutting the cord on your TV to turn it off. You are assuming that all messages that chat applications receive at chat messages, which is not correct.

We won't implement anything but the display name for UP subscriptions. Hope you understand. If in the future there are other settings that make sense, we'll make them available too.

<!-- gh-comment-id:1173143560 --> @binwiederhier commented on GitHub (Jul 3, 2022): For UnifiedPush, ntfy is the delivery mechanism of messages. Muting a topic in ntfy for a UP topic is not the right way, and similar to just cutting the cord on your TV to turn it off. You are assuming that all messages that chat applications receive at chat messages, which is not correct. We won't implement anything but the display name for UP subscriptions. Hope you understand. If in the future there are other settings that make sense, we'll make them available too.
Author
Owner

@opk12 commented on GitHub (Jul 4, 2022):

Yes, the intention is to block all communication (including metadata) as some notifications arise from state changes (such as room invites).

<!-- gh-comment-id:1173375516 --> @opk12 commented on GitHub (Jul 4, 2022): Yes, the intention is to block all communication (including metadata) as some notifications arise from state changes (such as room invites).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#276
No description provided.