ConverseJS:如何为 muc 聊天室中的所有消息启用声音通知?
ConverseJS: how to enable sound notifications for all messages in a muc chat room?
ConverseJS (version 3.2) allows "playing a notification sound when you receive a personal message or when your nickname is mentioned in a chat room" (see here 中的 play_sounds
选项)。有没有办法为 muc 聊天室中的每条新消息播放声音,而不仅仅是提及用户的消息?
是的,有办法做到这一点。
使用 notify_all_room_messages 设置。
从上面link:
如果您将此设置设为 true,那么您将收到房间内收到的所有消息的通知。
这指的是声音通知和 HTML5 桌面通知。
只接收部分房间的通知:
converse.initialize({
// Other config settings omitted for brevity
// ...
notify_all_room_messages: [
'foo@conference.exampl.org',
'bar@conference.example.org',
│
]
});
或为所有房间启用通知:
converse.initialize({
// Other config settings omitted for brevity
// ...
notify_all_room_messages: true
});
ConverseJS (version 3.2) allows "playing a notification sound when you receive a personal message or when your nickname is mentioned in a chat room" (see here 中的 play_sounds
选项)。有没有办法为 muc 聊天室中的每条新消息播放声音,而不仅仅是提及用户的消息?
是的,有办法做到这一点。
使用 notify_all_room_messages 设置。
从上面link:
如果您将此设置设为 true,那么您将收到房间内收到的所有消息的通知。
这指的是声音通知和 HTML5 桌面通知。
只接收部分房间的通知:
converse.initialize({
// Other config settings omitted for brevity
// ...
notify_all_room_messages: [
'foo@conference.exampl.org',
'bar@conference.example.org',
│
]
});
或为所有房间启用通知:
converse.initialize({
// Other config settings omitted for brevity
// ...
notify_all_room_messages: true
});