public void Handle(IrEventInput eventFunInput) { _initializationMahuaEvent .Handle(x => x.Initialized(new InitializedContext { })); // todo there is no mahua event }
public void Handle(IrEventInput eventFunInput) { _friendAddedMahuaEvents .Handle(x => x.ProcessFriendsAdded(new FriendAddedMahuaEventContext { FromQq = eventFunInput.FromNum, SendTime = Clock.Now, })); }
public void Handle(IrEventInput eventFunInput) { _discussMessageReceivedMahuaEvents .Handle(x => x.ProcessDiscussGroupMessageReceived(new DiscussMessageReceivedMahuaEventContext { SendTime = Clock.Now, FromQq = eventFunInput.EventOperator, FromDiscuss = eventFunInput.FromNum, Message = eventFunInput.Message })); }
public void Handle(IrEventInput eventFunInput) { _addingRequestMahuaEvents .Handle(x => x.ProcessAddingFriendRequest(new FriendAddingRequestContext { Message = eventFunInput.Message, SendTime = Clock.Now, FromQq = eventFunInput.FromNum, // todo AddingFriendRequestId // AddingFriendRequestId = eventFunInput. })); }
public void Handle(IrEventInput eventFunInput) { _groupJoiningRequestReceivedMahuaEvents .Handle(x => x.ProcessJoinGroupRequest(new GroupJoiningRequestReceivedContext { Message = eventFunInput.Message, SendTime = Clock.Now, FromQq = eventFunInput.EventOperator, // todo with GroupJoiningRequestId // GroupJoiningRequestId = ToGroup = eventFunInput.FromNum })); }
public void Handle(IrEventInput eventFunInput) { _groupMessageReceivedMahuaEvents .Handle(x => x.ProcessGroupMessage(new GroupMessageReceivedContext { Message = eventFunInput.Message, SendTime = Clock.Now, FromGroup = eventFunInput.FromNum, FromQq = eventFunInput.EventOperator, // todo there is no FromAnonymous // FromAnonymous = e })); }
public void Handle(IrEventInput eventFunInput) { _groupMemberChangedMahuaEvents .Handle(x => x.ProcessGroupMemberChanged(new GroupMemberChangedContext { SendTime = Clock.Now, FromGroup = eventFunInput.FromNum, GroupMemberChangedType = GroupMemberChangedType.Decreased, JoinedOrLeftQq = eventFunInput.EventOperator })); _groupMemberDecreasedMahuaEvents .Handle(x => x.ProcessGroupMemberDecreased(new GroupMemberDecreasedContext { SendTime = Clock.Now, FromGroup = eventFunInput.FromNum, GroupMemberDecreasedReason = GroupMemberDecreasedReason.Leavebyself, ToQq = eventFunInput.EventOperator, })); }
public void Handle(IrEventInput eventFunInput) { _privateMessageReceivedMahuaEvents .Handle(x => x.ProcessPrivateMessage(new PrivateMessageReceivedContext { FromQq = eventFunInput.EventOperator, SendTime = Clock.Now, Message = eventFunInput.Message, PrivateMessageFromType = PrivateMessageFromType.Friend })); _privateMessageFromFriendReceivedMahuaEvents .Handle(x => x.ProcessFriendMessage( new PrivateMessageFromFriendReceivedContext { Message = eventFunInput.Message, FromQq = eventFunInput.EventOperator, SendTime = Clock.Now, })); }
public void Handle(IrEventInput eventFunInput) { _groupMemberChangedMahuaEvents .Handle(x => x.ProcessGroupMemberChanged(new GroupMemberChangedContext { SendTime = Clock.Now, FromGroup = eventFunInput.FromNum, GroupMemberChangedType = GroupMemberChangedType.Increased, JoinedOrLeftQq = eventFunInput.Triggee })); _groupMemberIncreasedMahuaEvents .Handle(x => x.ProcessGroupMemberIncreased(new GroupMemberIncreasedContext { SendTime = Clock.Now, FromGroup = eventFunInput.FromNum, GroupMemberIncreasedReason = GroupMemberIncreasedReason.GroupMemberInvitated, InvitatorOrAdmin = eventFunInput.EventOperator, JoinedQq = eventFunInput.Triggee })); }
public void Handle(IrEventInput eventFunInput) { _groupAdminChangedMahuaEvents .Handle(x => x.ProcessGroupAdminChange(new GroupAdminChangedContext { FromGroup = eventFunInput.FromNum, ToQq = eventFunInput.EventOperator, GroupAdminChangeType = GroupAdminChangeType.Enabled, SendTime = Clock.Now, })); _groupAdminEnabledMahuaEvents .Handle(x => x.ProcessGroupAdminEnabled(new GroupAdminEnabledContext { FromGroup = eventFunInput.FromNum, ToQq = eventFunInput.EventOperator, SendTime = Clock.Now, })); }
public void Handle(IrEventInput eventFunInput) { _privateMessageReceivedMahuaEvents .Handle(x => x.ProcessPrivateMessage(new PrivateMessageReceivedContext { FromQq = eventFunInput.EventOperator, SendTime = Clock.Now, Message = eventFunInput.Message, PrivateMessageFromType = PrivateMessageFromType.Group })); _privateMessageFromDiscussReceivedMahuaEvents .Handle(x => x.ProcessDiscussGroupMessage( new PrivateMessageFromDiscussReceivedContext { Message = eventFunInput.Message, FromQq = eventFunInput.EventOperator, SendTime = Clock.Now, FromDiscuss = eventFunInput.FromNum, })); }
public void Handle(IrEventInput eventFunInput) { // todo not supported }
public void Handle(IrEventInput eventFunInput) { _pluginEnabledMahuaEvents .Handle(x => x.Enabled(new PluginEnabledContext { })); }
public void Handle(IrEventInput eventFunInput) { // todo there is no mahua event }
public void Handle(IrEventInput eventFunInput) { _pluginDisabledMahuaEvents .Handle(x => x.Disable(new PluginDisabledContext())); }