Skip to content

Type Alias: IServerNotificationSetting ​

ts
type IServerNotificationSetting = object;

Defined in: types/api.base.ts:552

One user's notification settings for a server.

A server with every setting at its default has none stored, and reads as DEFAULT_SERVER_NOTIFICATION_SETTING.

Properties ​

level ​

ts
level: NotificationLevel;

Defined in: types/api.base.ts:560


muted ​

ts
muted: boolean;

Defined in: types/api.base.ts:558

No notifications or mention badges, including direct and broadcast mentions. Stays muted until mutedUntil, or until turned off when that is null.


mutedUntil ​

ts
mutedUntil: string | null;

Defined in: types/api.base.ts:559


serverId ​

ts
serverId: number;

Defined in: types/api.base.ts:553


suppressEveryone ​

ts
suppressEveryone: boolean;

Defined in: types/api.base.ts:562


suppressRoles ​

ts
suppressRoles: boolean;

Defined in: types/api.base.ts:563

Released under the GNU Affero General Public License v3.0.