Skip to content

UI for channel subscription settings other than muted/unmuted #1223

Open
@chrisbobbe

Description

@chrisbobbe

Probably a followup to:

Here's my thought for what's highest priority of these settings, copy-pasting from the API doc:

  • "is_muted": (tracked already in UI for channel muting/unmuting #347)
  • "pin_to_top": Whether to pin the channel at the top of the channel list.
  • "push_notifications": Whether to trigger a mobile push notification for all messages sent to the channel.
  • "wildcard_mentions_notify": Whether wildcard mentions trigger notifications as though they were personal mentions in this channel.

I think a "channel action sheet", in the style of the existing topic action sheet, is a fine place for these per-user-per-channel settings to go.

The other settings (lower priority IMO) are:

  • "color": The hex value of the user's display color for the channel.
  • "desktop_notifications": Whether to show desktop notifications for all messages sent to the channel.
  • "audible_notifications": Whether to play a sound notification for all messages sent to the channel. [is mobile supposed to use this setting? isn't this controlled in mobile device-level notification settings?]
  • "email_notifications": Whether to trigger an email notification for all messages sent to the channel.

Related issues:

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-settingsUI to show and edit settings and do admin tasksbeta feedbackThings beta users have specifically asked for

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions