refactor: webhooks update

pull/2148/head
Gordon 1 year ago
parent b9e044e02e
commit 827e673e14

@ -75,31 +75,27 @@ afterSetGroupMemberInfo:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
quitGroup: afterQuitGroup:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
killGroupMember: afterKickGroupMember:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
dismissGroup: afterDismissGroup:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
joinGroup: beforeApplyJoinGroup:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
groupMsgRead: afterGroupMsgRead:
enable: false
timeout: 5
failedContinue: true
singleMsgRead:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
updateUserInfo: afterSingleMsgRead:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
@ -111,7 +107,7 @@ afterUserRegister:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
transferGroupOwner: afterTransferGroupOwner:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
@ -123,10 +119,6 @@ afterSetFriendRemark:
enable: false enable: false
timeout: 5 timeout: 5
failedContinue: true failedContinue: true
afterGroupMsgRead:
enable: false
timeout: 5
failedContinue: true
afterGroupMsgRevoke: afterGroupMsgRevoke:
enable: false enable: false
timeout: 5 timeout: 5

@ -351,13 +351,12 @@ type Webhooks struct {
AfterSendSingleMsg WebhookConfig `mapstructure:"afterSendSingleMsg"` AfterSendSingleMsg WebhookConfig `mapstructure:"afterSendSingleMsg"`
BeforeSendGroupMsg WebhookConfig `mapstructure:"beforeSendGroupMsg"` BeforeSendGroupMsg WebhookConfig `mapstructure:"beforeSendGroupMsg"`
AfterSendGroupMsg WebhookConfig `mapstructure:"afterSendGroupMsg"` AfterSendGroupMsg WebhookConfig `mapstructure:"afterSendGroupMsg"`
MsgModify WebhookConfig `mapstructure:"msgModify"` AfterUserOnline WebhookConfig `mapstructure:"afterUserOnline"`
UserOnline WebhookConfig `mapstructure:"userOnline"` AfterUserOffline WebhookConfig `mapstructure:"afterUserOffline"`
UserOffline WebhookConfig `mapstructure:"userOffline"` AfterUserKickOff WebhookConfig `mapstructure:"afterUserKickOff"`
UserKickOff WebhookConfig `mapstructure:"userKickOff"` BeforeOfflinePush WebhookConfig `mapstructure:"beforeOfflinePush"`
OfflinePush WebhookConfig `mapstructure:"offlinePush"` BeforeOnlinePush WebhookConfig `mapstructure:"beforeOnlinePush"`
OnlinePush WebhookConfig `mapstructure:"onlinePush"` BeforeGroupOnlinePush WebhookConfig `mapstructure:"beforeGroupOnlinePush"`
GroupOnlinePush WebhookConfig `mapstructure:"groupOnlinePush"`
BeforeAddFriend WebhookConfig `mapstructure:"beforeAddFriend"` BeforeAddFriend WebhookConfig `mapstructure:"beforeAddFriend"`
BeforeUpdateUserInfo WebhookConfig `mapstructure:"beforeUpdateUserInfo"` BeforeUpdateUserInfo WebhookConfig `mapstructure:"beforeUpdateUserInfo"`
BeforeCreateGroup WebhookConfig `mapstructure:"beforeCreateGroup"` BeforeCreateGroup WebhookConfig `mapstructure:"beforeCreateGroup"`
@ -365,34 +364,30 @@ type Webhooks struct {
BeforeMemberJoinGroup WebhookConfig `mapstructure:"beforeMemberJoinGroup"` BeforeMemberJoinGroup WebhookConfig `mapstructure:"beforeMemberJoinGroup"`
BeforeSetGroupMemberInfo WebhookConfig `mapstructure:"beforeSetGroupMemberInfo"` BeforeSetGroupMemberInfo WebhookConfig `mapstructure:"beforeSetGroupMemberInfo"`
AfterSetGroupMemberInfo WebhookConfig `mapstructure:"afterSetGroupMemberInfo"` AfterSetGroupMemberInfo WebhookConfig `mapstructure:"afterSetGroupMemberInfo"`
SetMessageReactionExtensions WebhookConfig `mapstructure:"setMessageReactionExtensions"` AfterQuitGroup WebhookConfig `mapstructure:"afterQuitGroup"`
QuitGroup WebhookConfig `mapstructure:"quitGroup"` AfterKickGroupMember WebhookConfig `mapstructure:"afterKickGroupMember"`
KillGroupMember WebhookConfig `mapstructure:"killGroupMember"` AfterDismissGroup WebhookConfig `mapstructure:"afterDismissGroup"`
DismissGroup WebhookConfig `mapstructure:"dismissGroup"` BeforeApplyJoinGroup WebhookConfig `mapstructure:"beforeApplyJoinGroup"`
JoinGroup WebhookConfig `mapstructure:"joinGroup"` AfterGroupMsgRead WebhookConfig `mapstructure:"afterGroupMsgRead"`
GroupMsgRead WebhookConfig `mapstructure:"groupMsgRead"` AfterSingleMsgRead WebhookConfig `mapstructure:"afterSingleMsgRead"`
SingleMsgRead WebhookConfig `mapstructure:"singleMsgRead"`
UpdateUserInfo WebhookConfig `mapstructure:"updateUserInfo"`
BeforeUserRegister WebhookConfig `mapstructure:"beforeUserRegister"` BeforeUserRegister WebhookConfig `mapstructure:"beforeUserRegister"`
AfterUserRegister WebhookConfig `mapstructure:"afterUserRegister"` AfterUserRegister WebhookConfig `mapstructure:"afterUserRegister"`
TransferGroupOwner WebhookConfig `mapstructure:"transferGroupOwner"` AfterTransferGroupOwner WebhookConfig `mapstructure:"afterTransferGroupOwner"`
BeforeSetFriendRemark WebhookConfig `mapstructure:"beforeSetFriendRemark"` BeforeSetFriendRemark WebhookConfig `mapstructure:"beforeSetFriendRemark"`
AfterSetFriendRemark WebhookConfig `mapstructure:"afterSetFriendRemark"` AfterSetFriendRemark WebhookConfig `mapstructure:"afterSetFriendRemark"`
AfterGroupMsgRead WebhookConfig `mapstructure:"afterGroupMsgRead"`
AfterGroupMsgRevoke WebhookConfig `mapstructure:"afterGroupMsgRevoke"` AfterGroupMsgRevoke WebhookConfig `mapstructure:"afterGroupMsgRevoke"`
AfterJoinGroup WebhookConfig `mapstructure:"afterJoinGroup"` AfterJoinGroup WebhookConfig `mapstructure:"afterJoinGroup"`
BeforeInviteUserToGroup WebhookConfig `mapstructure:"beforeInviteUserToGroup"` BeforeInviteUserToGroup WebhookConfig `mapstructure:"beforeInviteUserToGroup"`
JoinGroupAfter WebhookConfig `mapstructure:"joinGroupAfter"` AfterSetGroupInfo WebhookConfig `mapstructure:"afterSetGroupInfo"`
SetGroupInfoAfter WebhookConfig `mapstructure:"setGroupInfoAfter"` BeforeSetGroupInfo WebhookConfig `mapstructure:"beforeSetGroupInfo"`
SetGroupInfoBefore WebhookConfig `mapstructure:"setGroupInfoBefore"` AfterRevokeMsg WebhookConfig `mapstructure:"afterRevokeMsg"`
RevokeMsgAfter WebhookConfig `mapstructure:"revokeMsgAfter"` BeforeAddBlack WebhookConfig `mapstructure:"beforeAddBlack"`
AddBlackBefore WebhookConfig `mapstructure:"addBlackBefore"` AfterAddFriend WebhookConfig `mapstructure:"afterAddFriend"`
AddFriendAfter WebhookConfig `mapstructure:"addFriendAfter"` BeforeAddFriendAgree WebhookConfig `mapstructure:"beforeAddFriendAgree"`
AddFriendAgreeBefore WebhookConfig `mapstructure:"addFriendAgreeBefore"` AfterDeleteFriend WebhookConfig `mapstructure:"afterDeleteFriend"`
DeleteFriendAfter WebhookConfig `mapstructure:"deleteFriendAfter"` BeforeImportFriends WebhookConfig `mapstructure:"beforeImportFriends"`
ImportFriendsBefore WebhookConfig `mapstructure:"importFriendsBefore"` AfterImportFriends WebhookConfig `mapstructure:"afterImportFriends"`
ImportFriendsAfter WebhookConfig `mapstructure:"importFriendsAfter"` AfterRemoveBlack WebhookConfig `mapstructure:"afterRemoveBlack"`
RemoveBlackAfter WebhookConfig `mapstructure:"removeBlackAfter"`
} }
type ZooKeeper struct { type ZooKeeper struct {

Loading…
Cancel
Save