Do not disturb overview
Nexconn supports fine-grained, multi-level do not disturb (DND) settings.
DND configuration dimensions
DND can be configured at multiple levels. Developers can set DND at the App Key level, for specific IM services (currently community channels only), and at the user level.
| Dimension | Applicable to | Description | Server API |
|---|---|---|---|
| App Key level | Direct, Group, System, Community channel | Set the default DND level for the entire app. Not configured by default (all messages trigger notifications). Not yet available in the console — submit a support ticket if needed. | Not available via Server API. |
| Community channel default (all members) | Community channels only | Set a default DND level for a specific community channel. Applies to all members. | See Set default DND |
| Subchannel default (all members) | Community channels only | Set a default DND level for a specific subchannel. Applies to all members. | See Set default DND |
| By channel type (user level) | Direct, Group, System, Community channel | Allow users to set DND for a specific channel type. | See Set DND by channel type |
| By channel (user level) | Direct, Group, System, Community channel | Allow users to set DND for a specific channel. | See Set DND by channel |
| By subchannel (user level) | Community channels only | Allow users to set DND for a specific subchannel. | See Set DND by channel |
| Global time period (user level) | Direct, Group, System, Community channel | Allow users to set a global DND time period and level. | See Set user DND period |
DND priority
-
For direct, group, and system channels, Nexconn evaluates DND configuration in the following order (highest to lowest priority):
Global DND (user level) > Channel-specific DND (user level) > Channel type DND (user level) > App Key level DND
-
For community channels, Nexconn evaluates DND configuration in the following order (highest to lowest priority):
Global DND (user level) > Subchannel DND (user level) > Channel-specific DND (user level) > Channel type DND (user level) > Subchannel default DND (all members) > Community channel default DND (all members) > App Key level DND