mirror of
				https://github.com/openimsdk/open-im-server.git
				synced 2025-10-31 08:29:33 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			200 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			200 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| url: http://127.0.0.1:10006/callbackExample
 | |
| beforeSendSingleMsg:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
|   # Only the contentType not in deniedTypes will send the callback.
 | |
|   # If not set, all contentType messages will through this filter.
 | |
|   deniedTypes: []
 | |
| beforeUpdateUserInfoEx:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterUpdateUserInfoEx:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterSendSingleMsg:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   # Only the recvIDs specified in attentionIds will send the callback
 | |
|   # if not set, all user messages will be callback
 | |
|   attentionIds: []
 | |
|   # See beforeSendSingleMsg comment.
 | |
|   deniedTypes: []
 | |
| beforeSendGroupMsg:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
|   # See beforeSendSingleMsg comment.
 | |
|   deniedTypes: []
 | |
| beforeMsgModify:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
|   # See beforeSendSingleMsg comment.
 | |
|   deniedTypes: []
 | |
| afterSendGroupMsg:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   # Only the GroupIDs specified in attentionIds will send the callback
 | |
|   # if not set, all user messages will be callback
 | |
|   attentionIds: []
 | |
|   # See beforeSendSingleMsg comment.
 | |
|   deniedTypes: []
 | |
| afterUserOnline:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterUserOffline:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterUserKickOff:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeOfflinePush:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| beforeOnlinePush:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| beforeGroupOnlinePush:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| beforeAddFriend:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| beforeUpdateUserInfo:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterUpdateUserInfo:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeCreateGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterCreateGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeMemberJoinGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| beforeSetGroupMemberInfo:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterSetGroupMemberInfo:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterQuitGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterKickGroupMember:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterDismissGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeApplyJoinGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterGroupMsgRead:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterSingleMsgRead:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeUserRegister:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterUserRegister:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterTransferGroupOwner:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeSetFriendRemark:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterSetFriendRemark:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterGroupMsgRevoke:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterJoinGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeInviteUserToGroup:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterSetGroupInfo:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeSetGroupInfo:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterSetGroupInfoEx:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeSetGroupInfoEx:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterRevokeMsg:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeAddBlack:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue:
 | |
| afterAddFriend:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeAddFriendAgree:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterAddFriendAgree:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterDeleteFriend:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeImportFriends:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: true
 | |
| afterImportFriends:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| afterRemoveBlack:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
| beforeCreateSingleChatConversations:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: false
 | |
| afterCreateSingleChatConversations:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: false
 | |
| beforeCreateGroupChatConversations:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: false
 | |
| afterCreateGroupChatConversations:
 | |
|   enable: false
 | |
|   timeout: 5
 | |
|   failedContinue: false
 |