# Copyright © 2023 OpenIM. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Determines if a message should be sent. If set to false, it triggers a silent sync without a message. If true, it requires triggering a conversation. # For rpc notification, send twice: once as a message and once as a notification. # The options field 'isNotification' indicates if it's a notification. groupCreated: isSendMsg: true # Reliability level of the message sending. # Set to 1 to send only when online, 2 for guaranteed delivery. reliabilityLevel: 1 # This setting is effective only when 'isSendMsg' is true. # It controls whether to count unread messages. unreadCount: false # Configuration for offline push notifications. offlinePush: # Enables or disables offline push notifications. enable: false # Title for the notification when a group is created. title: create group title # Description for the notification. desc: create group desc # Additional information for the notification. ext: create group ext groupInfoSet: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupInfoSet title desc: groupInfoSet desc ext: groupInfoSet ext joinGroupApplication: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: joinGroupApplication title desc: joinGroupApplication desc ext: joinGroupApplication ext memberQuit: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: memberQuit title desc: memberQuit desc ext: memberQuit ext groupApplicationAccepted: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupApplicationAccepted title desc: groupApplicationAccepted desc ext: groupApplicationAccepted ext groupApplicationRejected: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupApplicationRejected title desc: groupApplicationRejected desc ext: groupApplicationRejected ext groupOwnerTransferred: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupOwnerTransferred title desc: groupOwnerTransferred desc ext: groupOwnerTransferred ext memberKicked: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: memberKicked title desc: memberKicked desc ext: memberKicked ext memberInvited: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: memberInvited title desc: memberInvited desc ext: memberInvited ext memberEnter: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: memberEnter title desc: memberEnter desc ext: memberEnter ext groupDismissed: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupDismissed title desc: groupDismissed desc ext: groupDismissed ext groupMuted: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupMuted title desc: groupMuted desc ext: groupMuted ext groupCancelMuted: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupCancelMuted title desc: groupCancelMuted desc ext: groupCancelMuted ext defaultTips: tips: group Cancel Muted groupMemberMuted: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupMemberMuted title desc: groupMemberMuted desc ext: groupMemberMuted ext groupMemberCancelMuted: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupMemberCancelMuted title desc: groupMemberCancelMuted desc ext: groupMemberCancelMuted ext groupMemberInfoSet: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupMemberInfoSet title desc: groupMemberInfoSet desc ext: groupMemberInfoSet ext groupInfoSetAnnouncement: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupInfoSetAnnouncement title desc: groupInfoSetAnnouncement desc ext: groupInfoSetAnnouncement ext groupInfoSetName: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: groupInfoSetName title desc: groupInfoSetName desc ext: groupInfoSetName ext #############################friend################################# friendApplicationAdded: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: Somebody applies to add you as a friend desc: Somebody applies to add you as a friend ext: Somebody applies to add you as a friend friendApplicationApproved: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: Someone applies to add your friend application desc: Someone applies to add your friend application ext: Someone applies to add your friend application friendApplicationRejected: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: Someone rejected your friend application desc: Someone rejected your friend application ext: Someone rejected your friend application friendAdded: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: We have become friends desc: We have become friends ext: We have become friends friendDeleted: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: deleted a friend desc: deleted a friend ext: deleted a friend friendRemarkSet: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: Your friend's profile has been changed desc: Your friend's profile has been changed ext: Your friend's profile has been changed blackAdded: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: blocked a user desc: blocked a user ext: blocked a user blackDeleted: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: Remove a blocked user desc: Remove a blocked user ext: Remove a blocked user friendInfoUpdated: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: friend info updated desc: friend info updated ext: friend info updated #####################user######################### userInfoUpdated: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: Remove a blocked user desc: Remove a blocked user ext: Remove a blocked user userStatusChanged: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: false title: user status changed desc: user status changed ext: user status changed #####################conversation######################### conversationChanged: isSendMsg: false reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: conversation changed desc: conversation changed ext: conversation changed conversationSetPrivate: isSendMsg: true reliabilityLevel: 1 unreadCount: false offlinePush: enable: true title: burn after reading desc: burn after reading ext: burn after reading