Skip to content

Feature Request: Command Line Flag / API to enable Do Not Disturb #1438

@copethomas

Description

@copethomas

Problem Description

At the moment you can only manually enable / disable the "do not disturb" function within the Linux Zulip Desktop app.

Proposed Solution

It would be great if there was a API endpoint which could be called to enable/disable the "do not disturb" function. OR a cli command / switch which would provide the same function such as

zulip --dnd=false
zulip --dnd=true

to help build automation and accelerate peoples personal workflows.

Describe alternatives you've considered

I currently have a dnd.sh script which mutes all audio from the Zulip Desktop app and disabled the dmesg notification channel but its a bit clunky. Zulip already has a really nice API which I use for sending messages and setting my Status to tell people when I'm on DND and performing focused work.

Additional context

The notification bell:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions