├── .gitignore ├── CocoaFramework.sln ├── CocoaFramework ├── AsyncMeeting.cs ├── Attributes.cs ├── AutoData.cs ├── BotEventHandlerBase.cs ├── BotMiddlewareBase.cs ├── BotModuleBase.cs ├── BotStartup.cs ├── CocoaFramework.csproj ├── Core │ ├── BotCore.cs │ ├── MiddlewareCore.cs │ ├── ModuleCore.MessageLock.cs │ └── ModuleCore.cs ├── Extensions.cs ├── MessageBuilder.cs ├── MessageInfo.cs ├── MessageSource.cs ├── Models │ ├── Meeting.cs │ ├── Processing │ │ ├── AsyncTask.cs │ │ ├── GetValue.cs │ │ ├── ListeningTarget.cs │ │ ├── MeetingTimeout.cs │ │ ├── MessageReceiver.cs │ │ └── NotFit.cs │ ├── QGroup.cs │ ├── QUser.cs │ └── Route │ │ ├── BuiltIn │ │ ├── RegexRoute.cs │ │ └── TextRoute.cs │ │ ├── RouteInfo.cs │ │ └── RouteResultProcessor.cs ├── QMessage.cs ├── Support │ ├── BotAPI.cs │ ├── BotAuth.cs │ ├── BotInfo.cs │ ├── BotReg.cs │ ├── DataHosting.cs │ └── DataManager.cs └── UserIdentity.cs ├── Docs ├── Manual │ ├── API.md │ ├── API │ │ ├── Attributes.md │ │ ├── Core │ │ │ ├── Middleware.md │ │ │ ├── Module.md │ │ │ ├── UserIdentity.md │ │ │ └── index.md │ │ ├── Meeting │ │ │ ├── AsyncTask.md │ │ │ ├── GetValue.md │ │ │ ├── ListeningTarget.md │ │ │ ├── MeetingTimeout.md │ │ │ ├── MessageReceiver.md │ │ │ ├── NotFit.md │ │ │ └── index.md │ │ ├── Startup │ │ │ ├── BotStartup.md │ │ │ ├── BotStartupConfig.md │ │ │ └── index.md │ │ └── Support │ │ │ ├── BotAPI.md │ │ │ ├── BotAuth.md │ │ │ ├── BotInfo.md │ │ │ ├── BotReg.md │ │ │ ├── DataManager.md │ │ │ └── index.md │ ├── AsyncMeeting.md │ ├── AutoData.md │ ├── BotEventHandler.md │ ├── CustomRoute.md │ ├── Data.md │ ├── Meeting.md │ ├── Permission.md │ └── Route.md ├── Samples │ ├── Blacklist.md │ ├── Cocode.md │ └── Repeater.md ├── Tutorial │ ├── CreateModule.md │ ├── Hellococoa.md │ ├── Overview.md │ └── Route.md ├── Whatsnew │ ├── NewFeatures.md │ └── UpdateLog.md └── index.md ├── LICENSE ├── README.md ├── README_nuget.md └── logo.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/.gitignore -------------------------------------------------------------------------------- /CocoaFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework.sln -------------------------------------------------------------------------------- /CocoaFramework/AsyncMeeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/AsyncMeeting.cs -------------------------------------------------------------------------------- /CocoaFramework/Attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Attributes.cs -------------------------------------------------------------------------------- /CocoaFramework/AutoData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/AutoData.cs -------------------------------------------------------------------------------- /CocoaFramework/BotEventHandlerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/BotEventHandlerBase.cs -------------------------------------------------------------------------------- /CocoaFramework/BotMiddlewareBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/BotMiddlewareBase.cs -------------------------------------------------------------------------------- /CocoaFramework/BotModuleBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/BotModuleBase.cs -------------------------------------------------------------------------------- /CocoaFramework/BotStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/BotStartup.cs -------------------------------------------------------------------------------- /CocoaFramework/CocoaFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/CocoaFramework.csproj -------------------------------------------------------------------------------- /CocoaFramework/Core/BotCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Core/BotCore.cs -------------------------------------------------------------------------------- /CocoaFramework/Core/MiddlewareCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Core/MiddlewareCore.cs -------------------------------------------------------------------------------- /CocoaFramework/Core/ModuleCore.MessageLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Core/ModuleCore.MessageLock.cs -------------------------------------------------------------------------------- /CocoaFramework/Core/ModuleCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Core/ModuleCore.cs -------------------------------------------------------------------------------- /CocoaFramework/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Extensions.cs -------------------------------------------------------------------------------- /CocoaFramework/MessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/MessageBuilder.cs -------------------------------------------------------------------------------- /CocoaFramework/MessageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/MessageInfo.cs -------------------------------------------------------------------------------- /CocoaFramework/MessageSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/MessageSource.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Meeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Meeting.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Processing/AsyncTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Processing/AsyncTask.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Processing/GetValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Processing/GetValue.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Processing/ListeningTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Processing/ListeningTarget.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Processing/MeetingTimeout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Processing/MeetingTimeout.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Processing/MessageReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Processing/MessageReceiver.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Processing/NotFit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Processing/NotFit.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/QGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/QGroup.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/QUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/QUser.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Route/BuiltIn/RegexRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Route/BuiltIn/RegexRoute.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Route/BuiltIn/TextRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Route/BuiltIn/TextRoute.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Route/RouteInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Route/RouteInfo.cs -------------------------------------------------------------------------------- /CocoaFramework/Models/Route/RouteResultProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Models/Route/RouteResultProcessor.cs -------------------------------------------------------------------------------- /CocoaFramework/QMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/QMessage.cs -------------------------------------------------------------------------------- /CocoaFramework/Support/BotAPI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Support/BotAPI.cs -------------------------------------------------------------------------------- /CocoaFramework/Support/BotAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Support/BotAuth.cs -------------------------------------------------------------------------------- /CocoaFramework/Support/BotInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Support/BotInfo.cs -------------------------------------------------------------------------------- /CocoaFramework/Support/BotReg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Support/BotReg.cs -------------------------------------------------------------------------------- /CocoaFramework/Support/DataHosting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Support/DataHosting.cs -------------------------------------------------------------------------------- /CocoaFramework/Support/DataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/Support/DataManager.cs -------------------------------------------------------------------------------- /CocoaFramework/UserIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/CocoaFramework/UserIdentity.cs -------------------------------------------------------------------------------- /Docs/Manual/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API.md -------------------------------------------------------------------------------- /Docs/Manual/API/Attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Attributes.md -------------------------------------------------------------------------------- /Docs/Manual/API/Core/Middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Core/Middleware.md -------------------------------------------------------------------------------- /Docs/Manual/API/Core/Module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Core/Module.md -------------------------------------------------------------------------------- /Docs/Manual/API/Core/UserIdentity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Core/UserIdentity.md -------------------------------------------------------------------------------- /Docs/Manual/API/Core/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Core/index.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/AsyncTask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/AsyncTask.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/GetValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/GetValue.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/ListeningTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/ListeningTarget.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/MeetingTimeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/MeetingTimeout.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/MessageReceiver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/MessageReceiver.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/NotFit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/NotFit.md -------------------------------------------------------------------------------- /Docs/Manual/API/Meeting/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Meeting/index.md -------------------------------------------------------------------------------- /Docs/Manual/API/Startup/BotStartup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Startup/BotStartup.md -------------------------------------------------------------------------------- /Docs/Manual/API/Startup/BotStartupConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Startup/BotStartupConfig.md -------------------------------------------------------------------------------- /Docs/Manual/API/Startup/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Startup/index.md -------------------------------------------------------------------------------- /Docs/Manual/API/Support/BotAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Support/BotAPI.md -------------------------------------------------------------------------------- /Docs/Manual/API/Support/BotAuth.md: -------------------------------------------------------------------------------- 1 | # BotAuth 类 2 | 命名空间:Maila.Cocoa.Framework.Support 3 | 4 |
5 | 6 | 提供用户身份和权限管理的相关功能。 7 | ```C# 8 | public static class BotAuth 9 | ``` -------------------------------------------------------------------------------- /Docs/Manual/API/Support/BotInfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Support/BotInfo.md -------------------------------------------------------------------------------- /Docs/Manual/API/Support/BotReg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Support/BotReg.md -------------------------------------------------------------------------------- /Docs/Manual/API/Support/DataManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Support/DataManager.md -------------------------------------------------------------------------------- /Docs/Manual/API/Support/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/API/Support/index.md -------------------------------------------------------------------------------- /Docs/Manual/AsyncMeeting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/AsyncMeeting.md -------------------------------------------------------------------------------- /Docs/Manual/AutoData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/AutoData.md -------------------------------------------------------------------------------- /Docs/Manual/BotEventHandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/BotEventHandler.md -------------------------------------------------------------------------------- /Docs/Manual/CustomRoute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/CustomRoute.md -------------------------------------------------------------------------------- /Docs/Manual/Data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/Data.md -------------------------------------------------------------------------------- /Docs/Manual/Meeting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/Meeting.md -------------------------------------------------------------------------------- /Docs/Manual/Permission.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/Permission.md -------------------------------------------------------------------------------- /Docs/Manual/Route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Manual/Route.md -------------------------------------------------------------------------------- /Docs/Samples/Blacklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Samples/Blacklist.md -------------------------------------------------------------------------------- /Docs/Samples/Cocode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Samples/Cocode.md -------------------------------------------------------------------------------- /Docs/Samples/Repeater.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Samples/Repeater.md -------------------------------------------------------------------------------- /Docs/Tutorial/CreateModule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Tutorial/CreateModule.md -------------------------------------------------------------------------------- /Docs/Tutorial/Hellococoa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Tutorial/Hellococoa.md -------------------------------------------------------------------------------- /Docs/Tutorial/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Tutorial/Overview.md -------------------------------------------------------------------------------- /Docs/Tutorial/Route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Tutorial/Route.md -------------------------------------------------------------------------------- /Docs/Whatsnew/NewFeatures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Whatsnew/NewFeatures.md -------------------------------------------------------------------------------- /Docs/Whatsnew/UpdateLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/Whatsnew/UpdateLog.md -------------------------------------------------------------------------------- /Docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/Docs/index.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/README.md -------------------------------------------------------------------------------- /README_nuget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/README_nuget.md -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miyakowww/CocoaFramework2/HEAD/logo.png --------------------------------------------------------------------------------