[**RongIMLib**](../README.md) *** [RongIMLib](../globals.md) / setConversationNotificationLevel # Variable: setConversationNotificationLevel > `const` **setConversationNotificationLevel**: [`MonitorableAPI`](../type-aliases/MonitorableAPI.md)\<(`options`, `notificationLevel`) => `Promise`\<[`RCResult`](../interfaces/RCResult.md)\<`void`\>\>\> 设置会话免打扰 ## Description 支持按照 [NotificationLevel](../enumerations/NotificationLevel.md) 类型进行免打扰级别设置,级别描述如下: * -1: 全部消息通知(接收全部消息通知 -- 显示指定关闭免打扰功能) * 0: 未设置(向上查询群或者 APP 级别设置)//存量数据中 0 表示未设置 * 1: 群聊超级群仅@消息通知(现在通知)单聊代表全部消息通知 * 2: @ 指定用户通知 * 3: @ 群用户组通知,通知用户组暂未实现,暂不暴露出去 * 4: @ 群全员通知 * 5: 消息通知被屏蔽,即不接收消息通知 ## Since 5.3.0 ## Param **options** 会话信息 ## Param **notificationLevel** 需要设置的免打扰级别,类型为 [NotificationLevel](../enumerations/NotificationLevel.md) ## Example 设置会话免打扰示例: ```ts const options = { conversationType: RongIMLib.ConversationType.PRIVATE, targetId: 'targetId', } const notificationLevel = RongIMLib.NotificationLevel.NOT_MESSAGE_NOTIFICATION; const res = await RongIMLib.setConversationNotificationLevel(options, notificationLevel); console.info('设置会话免打扰结果:', res); ```