diff --git a/.github/workflows/BuildPackages.yml b/.github/workflows/BuildPackages.yml index 61b9d25..f163ae9 100644 --- a/.github/workflows/BuildPackages.yml +++ b/.github/workflows/BuildPackages.yml @@ -26,5 +26,5 @@ jobs: - name: Publish uses: brandedoutcast/publish-nuget@v2.5.2 with: - PROJECT_FILE_PATH: AuroraNavite/AuroraNavite.csproj + PROJECT_FILE_PATH: AuroraNative/AuroraNative.csproj NUGET_KEY: ${{secrets.NUGET_API_KEY}} \ No newline at end of file diff --git a/AuroraNavite.sln b/AuroraNative.sln similarity index 88% rename from AuroraNavite.sln rename to AuroraNative.sln index 8de49fd..e681f5c 100644 --- a/AuroraNavite.sln +++ b/AuroraNative.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 VisualStudioVersion = 16.0.31005.135 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuroraNavite", "AuroraNavite\AuroraNavite.csproj", "{35A21EA1-3EA7-45A8-A483-DB83DBEC902E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AuroraNative", "AuroraNavite\AuroraNative.csproj", "{35A21EA1-3EA7-45A8-A483-DB83DBEC902E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/AuroraNavite/API/Api.cs b/AuroraNative/API/Api.cs similarity index 99% rename from AuroraNavite/API/Api.cs rename to AuroraNative/API/Api.cs index d609ffd..6f57e84 100644 --- a/AuroraNavite/API/Api.cs +++ b/AuroraNative/API/Api.cs @@ -1,11 +1,11 @@ -using AuroraNavite.EventArgs; -using AuroraNavite.WebSockets; +using AuroraNative.EventArgs; +using AuroraNative.WebSockets; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System.Threading; using System.Threading.Tasks; -namespace AuroraNavite +namespace AuroraNative { /// /// API 类 diff --git a/AuroraNavite/API/BaseAPI.cs b/AuroraNative/API/BaseAPI.cs similarity index 98% rename from AuroraNavite/API/BaseAPI.cs rename to AuroraNative/API/BaseAPI.cs index a60ad19..f746a81 100644 --- a/AuroraNavite/API/BaseAPI.cs +++ b/AuroraNative/API/BaseAPI.cs @@ -1,7 +1,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; -namespace AuroraNavite +namespace AuroraNative { /// /// API基础 抽象类 diff --git a/AuroraNavite/Attributes/BaseAttribute.cs b/AuroraNative/Attributes/BaseAttribute.cs similarity index 92% rename from AuroraNavite/Attributes/BaseAttribute.cs rename to AuroraNative/Attributes/BaseAttribute.cs index 9a27c57..0411db1 100644 --- a/AuroraNavite/Attributes/BaseAttribute.cs +++ b/AuroraNative/Attributes/BaseAttribute.cs @@ -1,6 +1,6 @@ using System; -namespace AuroraNavite +namespace AuroraNative { /// /// 特性的基类 diff --git a/AuroraNavite/Attributes/MessageTypeAttribute.cs b/AuroraNative/Attributes/MessageTypeAttribute.cs similarity index 98% rename from AuroraNavite/Attributes/MessageTypeAttribute.cs rename to AuroraNative/Attributes/MessageTypeAttribute.cs index 71ba068..998607a 100644 --- a/AuroraNavite/Attributes/MessageTypeAttribute.cs +++ b/AuroraNative/Attributes/MessageTypeAttribute.cs @@ -1,6 +1,6 @@ using System; -namespace AuroraNavite +namespace AuroraNative { /// /// 消息事件 特性 diff --git a/AuroraNavite/Attributes/MetaEventTypeAttribute.cs b/AuroraNative/Attributes/MetaEventTypeAttribute.cs similarity index 98% rename from AuroraNavite/Attributes/MetaEventTypeAttribute.cs rename to AuroraNative/Attributes/MetaEventTypeAttribute.cs index 1366730..22e76ee 100644 --- a/AuroraNavite/Attributes/MetaEventTypeAttribute.cs +++ b/AuroraNative/Attributes/MetaEventTypeAttribute.cs @@ -1,6 +1,6 @@ using System; -namespace AuroraNavite +namespace AuroraNative { /// /// 元事件 特性 diff --git a/AuroraNavite/Attributes/NoticeTypeAttribute.cs b/AuroraNative/Attributes/NoticeTypeAttribute.cs similarity index 99% rename from AuroraNavite/Attributes/NoticeTypeAttribute.cs rename to AuroraNative/Attributes/NoticeTypeAttribute.cs index e4463ab..535b09b 100644 --- a/AuroraNavite/Attributes/NoticeTypeAttribute.cs +++ b/AuroraNative/Attributes/NoticeTypeAttribute.cs @@ -1,6 +1,6 @@ using System; -namespace AuroraNavite +namespace AuroraNative { /// /// 通知事件 特性 diff --git a/AuroraNavite/Attributes/PostTypeAttribute.cs b/AuroraNative/Attributes/PostTypeAttribute.cs similarity index 98% rename from AuroraNavite/Attributes/PostTypeAttribute.cs rename to AuroraNative/Attributes/PostTypeAttribute.cs index c24a44a..9789c6b 100644 --- a/AuroraNavite/Attributes/PostTypeAttribute.cs +++ b/AuroraNative/Attributes/PostTypeAttribute.cs @@ -1,7 +1,7 @@ using System; using System.ComponentModel; -namespace AuroraNavite +namespace AuroraNative { /// /// 上报类型 特性 diff --git a/AuroraNavite/AuroraNavite.csproj b/AuroraNative/AuroraNative.csproj similarity index 82% rename from AuroraNavite/AuroraNavite.csproj rename to AuroraNative/AuroraNative.csproj index cd80729..390d504 100644 --- a/AuroraNavite/AuroraNavite.csproj +++ b/AuroraNative/AuroraNative.csproj @@ -6,9 +6,9 @@ 悠静萝莉,Monodesu This donet SDK based on go-cqhttp LICENSE - https://github.com/timi137137/AuroraNavite + https://github.com/timi137137/AuroraNative git repo - SDK AuroraNavite Navite mikuhl go-cqhttp + SDK AuroraNative Navite mikuhl go-cqhttp 悠静萝莉 Copyright©2021 false 个人签名密码默认a.pfx @@ -18,10 +18,12 @@ 0.0.1.0227 Icon.png false + AuroraNative + AuroraNative - J:\AuroraNavite\AuroraNavite\AuroraNavite.xml + J:\AuroraNative\AuroraNative\AuroraNative.xml diff --git a/AuroraNavite/AuroraNavite.xml b/AuroraNative/AuroraNavite.xml similarity index 72% rename from AuroraNavite/AuroraNavite.xml rename to AuroraNative/AuroraNavite.xml index c2b03b7..9e85864 100644 --- a/AuroraNavite/AuroraNavite.xml +++ b/AuroraNative/AuroraNavite.xml @@ -1,26 +1,26 @@ - AuroraNavite + AuroraNative - + API 类 - + 任务队列 - + 构建函数 WebSocket句柄 - + 发送私聊消息 @@ -29,7 +29,7 @@ 是否转义默认:false 返回消息ID,错误返回-1 - + 发送群聊消息 @@ -38,7 +38,7 @@ 是否转义默认:false 返回消息ID,错误返回-1 - + 转发合并消息 - 群 @@ -46,7 +46,7 @@ 信息内容 返回消息ID,错误返回-1 - + 发送消息 @@ -57,34 +57,34 @@ 是否转义默认:false 错误返回-1,成功返回信息ID - + 撤回消息 消息ID - + 获取消息 消息ID 错误返回null,成功返回JObject - + 获取合并转发内容 消息ID 错误返回null,成功返回JObject - + 获取图片信息 图片缓存文件名,带不带后缀你喜欢就好 错误返回null,成功返回JObject - + 群组踢人 @@ -92,7 +92,7 @@ QQ号 是否自动拒绝此人加群申请默认:false - + 群组单人禁言 @@ -100,7 +100,7 @@ QQ号 禁言时间,单位秒默认:30分钟(1800秒) - + 群组匿名用户禁言 @@ -109,14 +109,14 @@ 匿名用户的Flag 群消息事件中完整的 anonymous - + 群组全员禁言 群号 是否禁言默认:true - + 设置群管理员 @@ -124,7 +124,7 @@ QQ号 是否设置为管理员默认:true - + 设置群名片 @@ -132,21 +132,21 @@ QQ号 群名片内容默认:null(删除群名片) - + 设置群名 群号 新群名 - + 退出群组 群号 是否解散 - + 设置群组专属头衔 @@ -155,7 +155,7 @@ 群名片内容默认:null(删除群名片) 专属头衔有效期, 单位秒, 不过此项似乎没有效果, 可能是只有某些特殊的时间长度有效, 有待测试默认:-1(永久) - + 处理加好友请求 @@ -163,7 +163,7 @@ 是否同意请求默认:true 添加好友后的备注(仅在同意时有效) - + 处理加群请求/邀请 @@ -172,13 +172,13 @@ 是否同意请求/邀请默认:true 拒绝理由(仅在拒绝时有效) - + 获取登录号信息 错误返回null,成功返回JObject - + 获取陌生人信息 @@ -186,13 +186,13 @@ 是否使用缓存,使用缓存响应快但是可能更新不及时默认:false 错误返回null,成功返回JObject - + 获取好友列表 错误返回null,成功返回JObject - + 获取群信息 @@ -200,13 +200,13 @@ 是否使用缓存,使用缓存响应快但是可能更新不及时默认:false 错误返回null,成功返回JObject - + 获取群列表 错误返回null,成功返回JObject - + 获取群成员信息 @@ -215,14 +215,14 @@ 是否使用缓存,使用缓存响应快但是可能更新不及时默认:false 错误返回null,成功返回JObject - + 获取群成员列表 群号 错误返回null,成功返回JObject - + 获取群荣耀信息 @@ -230,31 +230,31 @@ 要获取的群荣誉类型talkative/performer/legend/strong_newbie/emotion/all 错误返回null,成功返回JObject - + 检查是否可以发送图片 错误返回false - + 检查是否可以发送语音 错误返回false - + 获取版本信息 错误返回null,成功返回JObject - + 重启 go-cqhttp (谨慎使用!) 延迟重启时间,单位毫秒默认:0 (立刻重启) - + 设置群头像 @@ -262,27 +262,27 @@ 图片 是否使用已缓存的文件默认:1(使用) - + 获取中文分词(谨慎使用!) 内容 错误返回null,成功返回JObject - + 图片OCR 图片ID 错误返回null,成功返回JObject - + 获取群系统消息 错误或不存在任何消息返回null,成功返回JObject - + 上传本地文件到群文件 @@ -291,21 +291,21 @@ 群文件保存的文件名称 上传到群文件的父目录ID默认:null (保存到根目录下) - + 获取群文件系统信息 群号 错误返回null,成功返回JObject - + 获取群根目录文件列表 群号 错误返回null,成功返回JObject - + 获取群子目录文件列表 @@ -313,7 +313,7 @@ 文件夹ID 错误返回null,成功返回JObject - + 获取群文件资源链接 @@ -322,46 +322,46 @@ 文件类型 错误返回null,成功返回下载链接 - + 获取状态 错误返回null,成功返回JObject - + 获取群 @全体成员 剩余次数 群号 错误返回null,成功返回JObject - + 对事件执行快速操作 (隐藏 API ) 事件数据对象 快速操作对象 - + 获取VIP信息 QQ号 错误返回null,成功返回JObject - + 发送群公告 群号 公告内容 - + 重载事件过滤器 - + 下载文件到缓存目录 @@ -370,14 +370,14 @@ 自定义请求头 错误返回null,成功返回本地绝对路径 - + 获取当前账号在线客户端列表 是否无视缓存 错误返回null,成功返回JObject - + 获取群消息历史记录 @@ -385,578 +385,578 @@ 群号 错误返回null,成功返回JObject - + 设置精华消息 消息ID - + 移除精华消息 消息ID - + 获取精华消息列表 群号 错误返回null,成功返回JObject - + 检查链接安全性 需要检测的链接 错误返回null,成功返回int - + API基础 抽象类 - + API节点 - + 参数 - + 唯一识别码 - + - 初始化 类的新实例 + 初始化 类的新实例 API节点 参数 唯一识别码 - + 特性的基类 - + 子类型,是抽象的 - + 消息事件 特性 - + 消息事件 枚举 - + - 消息事件类型构造函数,初始化 类的实例 + 消息事件类型构造函数,初始化 类的实例 消息事件类型 - + - + - + - + 消息事件 枚举 - + 私聊消息 - + 群聊消息 - + 元事件 特性 - + 元事件 枚举 - + - 元事件类型构造函数,初始化 类的实例 + 元事件类型构造函数,初始化 类的实例 元事件类型 - + - + - + - + 元事件 枚举 - + 生命周期事件 - + 心跳事件 - + 通知事件 特性 - + 通知事件 枚举 - + - 通知事件类型构造函数,初始化 类的实例 + 通知事件类型构造函数,初始化 类的实例 通知事件类型 - + - + - + - + 通知事件 枚举 - + 群文件上传 - + 群管理员变动 - + 群成员减少 - + 群成员增加 - + 群禁言 - + 好友添加 - + 群消息撤回 - + 好友消息撤回 - + 通知 - + 群成员名片更新 - + 接收到离线文件 - + 其他客户端在线状态变更 - + 精华消息 - + 上报类型 特性 - + 上报类型 - + - 上报类型构造函数,初始化 类实例 + 上报类型构造函数,初始化 类实例 上报类型 - + 上报类型 枚举 - + 元事件 - + 消息事件 - + 通知事件 - + 请求事件 - + 事件类 - + 元事件 - 生命周期 生命周期事件参数 - + 元事件 - 心跳 心跳事件参数 - + 消息事件 - 私聊消息 私聊消息参数 - + 消息事件 - 群消息 群消息参数 - + 请求事件 - 好友请求 好友请求参数 - + 请求事件 - 群请求 群请求参数 - + 通知事件 - 群文件上传 群文件上传参数 - + 通知事件 - 群管理员变动 群管理员变动参数 - + 通知事件 - 群成员减少 群成员减少参数 - + 通知事件 - 群成员增加 群成员增加参数 - + 通知事件 - 群禁言 群禁言参数 - + 通知事件 - 好友添加 好友添加参数 - + 通知事件 - 群消息撤回 群消息撤回参数 - + 通知事件 - 好友消息撤回 好友消息撤回参数 - + 通知事件 - 群内戳一戳 群内戳一戳参数 - + 通知事件 - 好友戳一戳 群内戳一戳参数 - + 通知事件 - 群红包运气王提示 群红包运气王提示参数 - + 通知事件 - 群成员荣誉变更提示 群成员荣誉变更提示参数 - + 通知事件 - 群成员名片更新(核验) 群成员名片更新(核验)参数 - + 通知事件 - 接收到离线文件 接收到离线文件参数 - + 通知事件 - 其他客户端在线状态变更 其他客户端在线状态变更参数 - + 通知事件 - 精华消息变更 精华消息变更参数 - + 请勿使用,用于子事件分发 - + 提供用于描述匿名信息的基础类, 该类是抽象的 - + 匿名用户 ID - + 匿名用户名称 - + 匿名用户 flag, 在调用禁言 API 时需要传入 - + - 初始化 类的新实例 + 初始化 类的新实例 匿名用户 ID 匿名用户名称 匿名用户 flag, 在调用禁言 API 时需要传入 - + 提供用于描述事件参数的基础类, 该类是抽象的 - + 事件发生的时间戳 - + 收到事件的机器人QQ号 - + 上报类型 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发送的时间戳 收到事件的机器人QQ号 上报类型 - + 提供用于描述事件参数的基础类, 该类是抽象的 - + 客户端ID - + 设备名称 - + 设备类型 - + - 初始化 类的新实例 + 初始化 类的新实例 客户端ID 设备名称 设备类型 - + 提供用于描述匿名信息的基础类, 该类是抽象的 - + 文件 ID - + 文件名 - + 文件大小 ( 字节数 ) - + 下载链接 - + busid ( 目前不清楚有什么作用 ) - + - 初始化 类的新实例 + 初始化 类的新实例 文件 ID 文件名 @@ -964,59 +964,59 @@ 下载链接 busid ( 目前不清楚有什么作用 ) - + 提供用于描述发送者信息的基础类, 该类是抽象的 - + 发送者 QQ 号 - + 昵称 - + 性别 - + 年龄 - + 群名片/备注 - + 地区 - + 成员等级 - + 角色 - + 专属头衔 - + - 初始化 类的新实例 + 初始化 类的新实例 发送者 QQ 号 昵称 @@ -1028,24 +1028,24 @@ 角色 专属头衔 - + 提供用于描述消息事件中群聊消息事件参数的类 - + 群号 - + 匿名消息 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1061,54 +1061,54 @@ 字体 发送者信息 - + 提供用于描述消息事件参数的基础类, 该类是抽象的 - + 消息类型 - + 消息子类型 - + 消息ID - + 发送者QQ号 - + 消息内容 - + 原始消息内容 - + 字体 - + 发送者信息 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1122,14 +1122,14 @@ 字体 发送者信息 - + 提供用于描述消息事件中私聊消息事件参数的类 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1143,24 +1143,24 @@ 字体 发送者信息 - + 提供用于描述元事件中心跳事件参数的类 - + 状态信息 - + 到下次心跳的间隔,单位毫秒 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1169,19 +1169,19 @@ 状态信息 到下次心跳的间隔,单位毫秒 - + 提供用于描述元事件中生命周期事件参数的类 - + 事件子类型 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1189,77 +1189,77 @@ 元事件类型 事件子类型 - + 提供用于描述元事件参数的基础类, 该类是抽象的 - + 元事件类型 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 上报类型 元事件类型 - + 提供用于描述通知事件中其他客户端在线状态变更事件参数的基础类, 该类是抽象的 - + 客户端信息 - + 当前是否在线 - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 客户端信息 当前是否在线 - + 提供用于描述通知事件中群成员增加事件参数的类 - + 子类型 - + 消息发送者ID - + 操作者ID - + 消息ID - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 @@ -1268,14 +1268,14 @@ 操作者ID 消息ID - + 提供用于描述通知事件中添加好友通知事件参数的基础类, 该类是抽象的 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1283,38 +1283,38 @@ 通知类型 新添加好友 QQ 号 - + 提供用于描述通知事件中接收到离线文件事件参数的基础类, 该类是抽象的 - + 文件数据 - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 成员id 文件数据 - + 提供用于描述通知事件中群成员增加事件参数的类 - + 禁言时长,单位秒 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1326,29 +1326,29 @@ 被禁言 QQ 号 禁言时长,单位秒 - + 提供用于描述通知事件中群成员名片更新(核验)事件参数的基础类, 该类是抽象的 - + 新名片 - + 旧名片 - + 群号 - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 @@ -1357,24 +1357,24 @@ 新名片 旧名片 - + 提供用于描述通知事件中群管理员变动事件参数的类 - + 群号 - + 事件子类型 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1384,14 +1384,14 @@ 群号 管理员 QQ 号 - + 提供用于描述通知事件中群成员减少事件参数的类 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1402,29 +1402,29 @@ 操作者 QQ 号(如果是主动退群,则和 user_id 相同) 离开者 QQ 号 - + 提供用于描述通知事件中群成员荣誉变更提示事件参数的基础类, 该类是抽象的 - + 提示类型 - + 荣誉类型 - + 群号 - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 @@ -1433,14 +1433,14 @@ 成员id 荣誉类型 - + 提供用于描述通知事件中群成员增加事件参数的类 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1451,29 +1451,29 @@ 操作者 QQ 号(如果是主动退群,则和 user_id 相同) 加入者 QQ 号 - + 提供用于描述通知事件中群消息撤回参数的基础类, 该类是抽象的 - + 群号 - + 操作者 QQ 号 - + 被撤回的消息 ID - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1484,29 +1484,29 @@ 消息发送者 QQ 号 被撤回的消息 ID - + 提供用于描述通知事件中群通知事件参数的基础类, 该类是抽象的 - + 群号 - + 事件子类型 - + 操作者 QQ 号 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1517,19 +1517,19 @@ 操作者 QQ 号 被操作者 QQ 号 - + 提供用于描述通知事件中群内戳一戳事件参数的类 - + 群号 - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 @@ -1538,29 +1538,29 @@ 发送者QQ号 被戳者 QQ 号 - + 提供用于描述通知事件中群红包运气王提示事件参数的类 - + 群号 - + 提示类型 - + 运气王 QQ 号 - + - 初始化 类的新实例 + 初始化 类的新实例 上报类型 通知类型 @@ -1569,24 +1569,24 @@ 发送者QQ号 运气王 QQ 号 - + 提供用于描述通知事件中群文件上传事件参数的类 - + 群号 - + 匿名消息 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1596,24 +1596,24 @@ 发送者QQ号 文件信息 - + 提供用于描述通知事件参数的基础类, 该类是抽象的 - + 通知类型 - + 发送者QQ号 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1621,24 +1621,24 @@ 通知类型 发送者QQ号 - + 提供用于描述通知事件中戳一戳事件参数的基础类, 该类是抽象的 - + 提示类型 - + 被戳者 QQ 号 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1648,19 +1648,19 @@ 发送者QQ号 被戳者 QQ 号 - + 提供用于描述通知事件中好友消息撤回参数的基础类, 该类是抽象的 - + 被撤回的消息 ID - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1669,14 +1669,14 @@ 好友 QQ 号 被撤回的消息 ID - + 提供用于描述通知事件中好友戳一戳事件参数的类 - + - 初始化 类的新实例 + 初始化 类的新实例 时间戳 机器人 QQ 号 @@ -1686,14 +1686,14 @@ 发送者QQ号 被戳者 QQ 号 - + 提供用于描述消息事件中好友请求事件参数的类 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1703,24 +1703,24 @@ 验证信息 请求 flag, 在调用处理请求的 API 时需要传入 - + 提供用于描述消息事件中群请求事件参数的类 - + 请求子类型 - + 群号 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1732,34 +1732,34 @@ 验证信息 请求 flag, 在调用处理请求的 API 时需要传入 - + 提供用于描述请求事件参数的基础类, 该类是抽象的 - + 请求类型 - + 发送者QQ号 - + 验证信息 - + 请求 flag ,在调用处理请求的 API 时需要传入 - + - 初始化 类的新实例 + 初始化 类的新实例 事件发生的时间戳 收到事件的机器人QQ号 @@ -1769,27 +1769,27 @@ 验证信息 请求 flag, 在调用处理请求的 API 时需要传入 - + 异常 类 -- 基类 - + 异常 类 -- 关于Json异常 - + 异常 类 -- 关于WebSocket异常 - + 通用方法 类 - + 通过 枚举Description 转为枚举 @@ -1797,79 +1797,79 @@ 需要转换的Description 返回该枚举 - + 通过上报类型返回子类型键名 接到的事件 返回子类型的键名 - + 获取现在时间戳 返回字符串 - + WebSocket 基础类 - + Websocket句柄 - + 事件钩子 - + 发送数据到服务端/客户端 传输Json格式的文本 - + WebSocket 客户端 封装类 正向 WebSocket - + WebSocket服务端地址请记得带端口号 - + 创建并连接到WebSocket服务器 连接成功返回true,反而异之 - + 立刻中断并释放连接注意!断开后需要重新Create - + WebSocket 服务器 封装类 反向WebSocket - + WebSocket监听端口 - + 创建WebSocket服务器并监听端口 - + 立刻中断并释放连接注意!断开后需要重新Create diff --git a/AuroraNavite/Event.cs b/AuroraNative/Event.cs similarity index 99% rename from AuroraNavite/Event.cs rename to AuroraNative/Event.cs index a019f87..186fe40 100644 --- a/AuroraNavite/Event.cs +++ b/AuroraNative/Event.cs @@ -1,7 +1,7 @@ -using AuroraNavite.EventArgs; +using AuroraNative.EventArgs; using Newtonsoft.Json.Linq; -namespace AuroraNavite +namespace AuroraNative { /// /// 事件类 diff --git a/AuroraNavite/EventArgs/Basic/Anonymous.cs b/AuroraNative/EventArgs/Basic/Anonymous.cs similarity index 97% rename from AuroraNavite/EventArgs/Basic/Anonymous.cs rename to AuroraNative/EventArgs/Basic/Anonymous.cs index 5047867..4cb522d 100644 --- a/AuroraNavite/EventArgs/Basic/Anonymous.cs +++ b/AuroraNative/EventArgs/Basic/Anonymous.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述匿名信息的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/Basic/Base.cs b/AuroraNative/EventArgs/Basic/Base.cs similarity index 97% rename from AuroraNavite/EventArgs/Basic/Base.cs rename to AuroraNative/EventArgs/Basic/Base.cs index e28d465..f20dd57 100644 --- a/AuroraNavite/EventArgs/Basic/Base.cs +++ b/AuroraNative/EventArgs/Basic/Base.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/Basic/Device.cs b/AuroraNative/EventArgs/Basic/Device.cs similarity index 97% rename from AuroraNavite/EventArgs/Basic/Device.cs rename to AuroraNative/EventArgs/Basic/Device.cs index 2275564..0f42780 100644 --- a/AuroraNavite/EventArgs/Basic/Device.cs +++ b/AuroraNative/EventArgs/Basic/Device.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/Basic/File.cs b/AuroraNative/EventArgs/Basic/File.cs similarity index 98% rename from AuroraNavite/EventArgs/Basic/File.cs rename to AuroraNative/EventArgs/Basic/File.cs index f2adb8c..d0eb1d2 100644 --- a/AuroraNavite/EventArgs/Basic/File.cs +++ b/AuroraNative/EventArgs/Basic/File.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述匿名信息的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/Basic/Sender.cs b/AuroraNative/EventArgs/Basic/Sender.cs similarity index 98% rename from AuroraNavite/EventArgs/Basic/Sender.cs rename to AuroraNative/EventArgs/Basic/Sender.cs index 60ded2f..ef0404f 100644 --- a/AuroraNavite/EventArgs/Basic/Sender.cs +++ b/AuroraNative/EventArgs/Basic/Sender.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述发送者信息的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/MessageEvents/GroupMessageArgs.cs b/AuroraNative/EventArgs/MessageEvents/GroupMessageArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/MessageEvents/GroupMessageArgs.cs rename to AuroraNative/EventArgs/MessageEvents/GroupMessageArgs.cs index 54fdbfc..627c365 100644 --- a/AuroraNavite/EventArgs/MessageEvents/GroupMessageArgs.cs +++ b/AuroraNative/EventArgs/MessageEvents/GroupMessageArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述消息事件中群聊消息事件参数的类 diff --git a/AuroraNavite/EventArgs/MessageEvents/MessageEventArgs.cs b/AuroraNative/EventArgs/MessageEvents/MessageEventArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/MessageEvents/MessageEventArgs.cs rename to AuroraNative/EventArgs/MessageEvents/MessageEventArgs.cs index cba9056..ac58932 100644 --- a/AuroraNavite/EventArgs/MessageEvents/MessageEventArgs.cs +++ b/AuroraNative/EventArgs/MessageEvents/MessageEventArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述消息事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/MessageEvents/PrivateMessageArgs.cs b/AuroraNative/EventArgs/MessageEvents/PrivateMessageArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/MessageEvents/PrivateMessageArgs.cs rename to AuroraNative/EventArgs/MessageEvents/PrivateMessageArgs.cs index 4ee93be..1722647 100644 --- a/AuroraNavite/EventArgs/MessageEvents/PrivateMessageArgs.cs +++ b/AuroraNative/EventArgs/MessageEvents/PrivateMessageArgs.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述消息事件中私聊消息事件参数的类 diff --git a/AuroraNavite/EventArgs/MetaEvents/HeartBeatArgs.cs b/AuroraNative/EventArgs/MetaEvents/HeartBeatArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/MetaEvents/HeartBeatArgs.cs rename to AuroraNative/EventArgs/MetaEvents/HeartBeatArgs.cs index 6c49db6..6f53d33 100644 --- a/AuroraNavite/EventArgs/MetaEvents/HeartBeatArgs.cs +++ b/AuroraNative/EventArgs/MetaEvents/HeartBeatArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述元事件中心跳事件参数的类 diff --git a/AuroraNavite/EventArgs/MetaEvents/LifeCycleArgs.cs b/AuroraNative/EventArgs/MetaEvents/LifeCycleArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/MetaEvents/LifeCycleArgs.cs rename to AuroraNative/EventArgs/MetaEvents/LifeCycleArgs.cs index 1764e96..72e3e20 100644 --- a/AuroraNavite/EventArgs/MetaEvents/LifeCycleArgs.cs +++ b/AuroraNative/EventArgs/MetaEvents/LifeCycleArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述元事件中生命周期事件参数的类 diff --git a/AuroraNavite/EventArgs/MetaEvents/MetaEventArgs.cs b/AuroraNative/EventArgs/MetaEvents/MetaEventArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/MetaEvents/MetaEventArgs.cs rename to AuroraNative/EventArgs/MetaEvents/MetaEventArgs.cs index a2081c8..82ea0e7 100644 --- a/AuroraNavite/EventArgs/MetaEvents/MetaEventArgs.cs +++ b/AuroraNative/EventArgs/MetaEvents/MetaEventArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述元事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/ClientStatusChangeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/ClientStatusChangeArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/ClientStatusChangeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/ClientStatusChangeArgs.cs index d12bd4f..e60404f 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/ClientStatusChangeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/ClientStatusChangeArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中其他客户端在线状态变更事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/EssenceMessageChangeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/EssenceMessageChangeArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/NoticeEvents/EssenceMessageChangeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/EssenceMessageChangeArgs.cs index c53eaa5..b7a98ee 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/EssenceMessageChangeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/EssenceMessageChangeArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群成员增加事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/FriendAddArgs.cs b/AuroraNative/EventArgs/NoticeEvents/FriendAddArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/NoticeEvents/FriendAddArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/FriendAddArgs.cs index 6d97e12..24097eb 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/FriendAddArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/FriendAddArgs.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中添加好友通知事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GetOfflineFileArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GetOfflineFileArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/NoticeEvents/GetOfflineFileArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GetOfflineFileArgs.cs index 8a4824e..d986dd9 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GetOfflineFileArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GetOfflineFileArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中接收到离线文件事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupBanSpeakArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupBanSpeakArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/GroupBanSpeakArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupBanSpeakArgs.cs index 135daf1..ffcd903 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupBanSpeakArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupBanSpeakArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群成员增加事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupCardVerifyArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupCardVerifyArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/GroupCardVerifyArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupCardVerifyArgs.cs index 88d1ced..4096d05 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupCardVerifyArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupCardVerifyArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群成员名片更新(核验)事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupManageChangeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupManageChangeArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/GroupManageChangeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupManageChangeArgs.cs index 413c118..75cd895 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupManageChangeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupManageChangeArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群管理员变动事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupMemberDecreaseArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupMemberDecreaseArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/NoticeEvents/GroupMemberDecreaseArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupMemberDecreaseArgs.cs index 95c9446..84171db 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupMemberDecreaseArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupMemberDecreaseArgs.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群成员减少事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupMemberHonorChangeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupMemberHonorChangeArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/NoticeEvents/GroupMemberHonorChangeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupMemberHonorChangeArgs.cs index 351110a..9cebb1a 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupMemberHonorChangeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupMemberHonorChangeArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群成员荣誉变更提示事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupMemberIncreaseArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupMemberIncreaseArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/NoticeEvents/GroupMemberIncreaseArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupMemberIncreaseArgs.cs index da5074f..ead709f 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupMemberIncreaseArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupMemberIncreaseArgs.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群成员增加事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupMessageRecallArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupMessageRecallArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/NoticeEvents/GroupMessageRecallArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupMessageRecallArgs.cs index 065ff9a..a3cda01 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupMessageRecallArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupMessageRecallArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群消息撤回参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupNoticeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupNoticeArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/NoticeEvents/GroupNoticeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupNoticeArgs.cs index 74ece26..f5c4414 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupNoticeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupNoticeArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群通知事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupPokeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupPokeArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/GroupPokeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupPokeArgs.cs index 2b6779e..43817ad 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupPokeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupPokeArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群内戳一戳事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupRedPoketLuckyKingArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupRedPoketLuckyKingArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/GroupRedPoketLuckyKingArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupRedPoketLuckyKingArgs.cs index 25b43eb..412a18c 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupRedPoketLuckyKingArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupRedPoketLuckyKingArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群红包运气王提示事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/GroupUploadArgs.cs b/AuroraNative/EventArgs/NoticeEvents/GroupUploadArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/GroupUploadArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/GroupUploadArgs.cs index a34f55e..9c7b77c 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/GroupUploadArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/GroupUploadArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中群文件上传事件参数的类 diff --git a/AuroraNavite/EventArgs/NoticeEvents/NoticeEventArgs.cs b/AuroraNative/EventArgs/NoticeEvents/NoticeEventArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/NoticeEventArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/NoticeEventArgs.cs index 6f02c01..5fceba4 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/NoticeEventArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/NoticeEventArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/PokeEventArgs.cs b/AuroraNative/EventArgs/NoticeEvents/PokeEventArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/PokeEventArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/PokeEventArgs.cs index 2131332..984f2eb 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/PokeEventArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/PokeEventArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中戳一戳事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/PrivateMessageRecallArgs.cs b/AuroraNative/EventArgs/NoticeEvents/PrivateMessageRecallArgs.cs similarity index 97% rename from AuroraNavite/EventArgs/NoticeEvents/PrivateMessageRecallArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/PrivateMessageRecallArgs.cs index 43c84a1..3d6e807 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/PrivateMessageRecallArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/PrivateMessageRecallArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中好友消息撤回参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/EventArgs/NoticeEvents/PrivatePokeArgs.cs b/AuroraNative/EventArgs/NoticeEvents/PrivatePokeArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/NoticeEvents/PrivatePokeArgs.cs rename to AuroraNative/EventArgs/NoticeEvents/PrivatePokeArgs.cs index 518641a..f669815 100644 --- a/AuroraNavite/EventArgs/NoticeEvents/PrivatePokeArgs.cs +++ b/AuroraNative/EventArgs/NoticeEvents/PrivatePokeArgs.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述通知事件中好友戳一戳事件参数的类 diff --git a/AuroraNavite/EventArgs/RequestEvents/FriendAddRequsetArgs.cs b/AuroraNative/EventArgs/RequestEvents/FriendAddRequsetArgs.cs similarity index 96% rename from AuroraNavite/EventArgs/RequestEvents/FriendAddRequsetArgs.cs rename to AuroraNative/EventArgs/RequestEvents/FriendAddRequsetArgs.cs index 94b0366..324a3da 100644 --- a/AuroraNavite/EventArgs/RequestEvents/FriendAddRequsetArgs.cs +++ b/AuroraNative/EventArgs/RequestEvents/FriendAddRequsetArgs.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述消息事件中好友请求事件参数的类 diff --git a/AuroraNavite/EventArgs/RequestEvents/GroupAddRequestArgs.cs b/AuroraNative/EventArgs/RequestEvents/GroupAddRequestArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/RequestEvents/GroupAddRequestArgs.cs rename to AuroraNative/EventArgs/RequestEvents/GroupAddRequestArgs.cs index 7fd5185..8497b2d 100644 --- a/AuroraNavite/EventArgs/RequestEvents/GroupAddRequestArgs.cs +++ b/AuroraNative/EventArgs/RequestEvents/GroupAddRequestArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述消息事件中群请求事件参数的类 diff --git a/AuroraNavite/EventArgs/RequestEvents/RequestEventArgs.cs b/AuroraNative/EventArgs/RequestEvents/RequestEventArgs.cs similarity index 98% rename from AuroraNavite/EventArgs/RequestEvents/RequestEventArgs.cs rename to AuroraNative/EventArgs/RequestEvents/RequestEventArgs.cs index 7480b70..52fafb8 100644 --- a/AuroraNavite/EventArgs/RequestEvents/RequestEventArgs.cs +++ b/AuroraNative/EventArgs/RequestEvents/RequestEventArgs.cs @@ -1,6 +1,6 @@ using Newtonsoft.Json; -namespace AuroraNavite.EventArgs +namespace AuroraNative.EventArgs { /// /// 提供用于描述请求事件参数的基础类, 该类是抽象的 diff --git a/AuroraNavite/Exceptions/Base.cs b/AuroraNative/Exceptions/Base.cs similarity index 93% rename from AuroraNavite/Exceptions/Base.cs rename to AuroraNative/Exceptions/Base.cs index ac7063e..92ff008 100644 --- a/AuroraNavite/Exceptions/Base.cs +++ b/AuroraNative/Exceptions/Base.cs @@ -1,6 +1,6 @@ using System; -namespace AuroraNavite.Exceptions +namespace AuroraNative.Exceptions { /// /// 异常 类 -- 基类 diff --git a/AuroraNavite/Exceptions/JsonException.cs b/AuroraNative/Exceptions/JsonException.cs similarity index 89% rename from AuroraNavite/Exceptions/JsonException.cs rename to AuroraNative/Exceptions/JsonException.cs index 90e77cb..bbcf14e 100644 --- a/AuroraNavite/Exceptions/JsonException.cs +++ b/AuroraNative/Exceptions/JsonException.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.Exceptions +namespace AuroraNative.Exceptions { /// /// 异常 类 -- 关于Json异常 diff --git a/AuroraNavite/Exceptions/WebSocketException.cs b/AuroraNative/Exceptions/WebSocketException.cs similarity index 87% rename from AuroraNavite/Exceptions/WebSocketException.cs rename to AuroraNative/Exceptions/WebSocketException.cs index 03ebc84..8dd515e 100644 --- a/AuroraNavite/Exceptions/WebSocketException.cs +++ b/AuroraNative/Exceptions/WebSocketException.cs @@ -1,4 +1,4 @@ -namespace AuroraNavite.Exceptions +namespace AuroraNative.Exceptions { /// /// 异常 类 -- 关于WebSocket异常 diff --git a/AuroraNavite/README.md b/AuroraNative/README.md similarity index 100% rename from AuroraNavite/README.md rename to AuroraNative/README.md diff --git a/AuroraNavite/Utils.cs b/AuroraNative/Utils.cs similarity index 98% rename from AuroraNavite/Utils.cs rename to AuroraNative/Utils.cs index c5913e5..3bbf6d0 100644 --- a/AuroraNavite/Utils.cs +++ b/AuroraNative/Utils.cs @@ -2,7 +2,7 @@ using System; using System.ComponentModel; -namespace AuroraNavite +namespace AuroraNative { /// /// 通用方法 类 diff --git a/AuroraNavite/WebSockets/BaseWebSocket.cs b/AuroraNative/WebSockets/BaseWebSocket.cs similarity index 98% rename from AuroraNavite/WebSockets/BaseWebSocket.cs rename to AuroraNative/WebSockets/BaseWebSocket.cs index 9acd7b8..4c14c56 100644 --- a/AuroraNavite/WebSockets/BaseWebSocket.cs +++ b/AuroraNative/WebSockets/BaseWebSocket.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading; using System.Threading.Tasks; -namespace AuroraNavite.WebSockets +namespace AuroraNative.WebSockets { /// /// WebSocket 基础类 diff --git a/AuroraNavite/WebSockets/Client.cs b/AuroraNative/WebSockets/Client.cs similarity index 96% rename from AuroraNavite/WebSockets/Client.cs rename to AuroraNative/WebSockets/Client.cs index baaeaa0..51c2764 100644 --- a/AuroraNavite/WebSockets/Client.cs +++ b/AuroraNative/WebSockets/Client.cs @@ -5,7 +5,7 @@ using System.Reflection; using System.Threading; using System.Threading.Tasks; -namespace AuroraNavite.WebSockets +namespace AuroraNative.WebSockets { /// /// WebSocket 客户端 封装类 @@ -27,6 +27,15 @@ namespace AuroraNavite.WebSockets #endregion + #region --构造函数-- + + static Client() + { + AttributeTypes = Assembly.GetExecutingAssembly().GetTypes().Where(p => p.IsAbstract == false && p.IsInterface == false && typeof(Attribute).IsAssignableFrom(p)).ToArray(); + } + + #endregion + #region --公开函数-- /// @@ -35,7 +44,6 @@ namespace AuroraNavite.WebSockets /// 连接成功返回true,反而异之 public bool Create() { - WebSocket = new ClientWebSocket(); if (WebSocket is ClientWebSocket socket) { Task Connect = socket.ConnectAsync(new Uri("ws://" + Host + "/"), CancellationToken.None); Connect.Wait(); @@ -59,15 +67,6 @@ namespace AuroraNavite.WebSockets #endregion - #region --构造函数-- - - static Client() - { - AttributeTypes = Assembly.GetExecutingAssembly().GetTypes().Where(p => p.IsAbstract == false && p.IsInterface == false && typeof(Attribute).IsAssignableFrom(p)).ToArray(); - } - - #endregion - #region --私有函数-- private async void Feedback() diff --git a/AuroraNavite/WebSockets/Server.cs b/AuroraNative/WebSockets/Server.cs similarity index 98% rename from AuroraNavite/WebSockets/Server.cs rename to AuroraNative/WebSockets/Server.cs index a079bf1..87f1f77 100644 --- a/AuroraNavite/WebSockets/Server.cs +++ b/AuroraNative/WebSockets/Server.cs @@ -6,7 +6,7 @@ using System.Reflection; using System.Threading; using System.Threading.Tasks; -namespace AuroraNavite.WebSockets +namespace AuroraNative.WebSockets { /// /// WebSocket 服务器 封装类 @@ -31,6 +31,15 @@ namespace AuroraNavite.WebSockets #endregion + #region --构造函数-- + + static Server() + { + AttributeTypes = Assembly.GetExecutingAssembly().GetTypes().Where(p => p.IsAbstract == false && p.IsInterface == false && typeof(Attribute).IsAssignableFrom(p)).ToArray(); + } + + #endregion + #region --公开函数-- /// @@ -60,15 +69,6 @@ namespace AuroraNavite.WebSockets #endregion - #region --构造函数-- - - static Server() - { - AttributeTypes = Assembly.GetExecutingAssembly().GetTypes().Where(p => p.IsAbstract == false && p.IsInterface == false && typeof(Attribute).IsAssignableFrom(p)).ToArray(); - } - - #endregion - #region --私有函数-- private async void Feedback() diff --git a/README.md b/README.md index 0545470..ac2b4cc 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@

go-cqhttp

-
-

AuroraNavite

+

AuroraNative

基于 go-cqhttp 以及 OneBot 的 C# 机器人开发框架

+

- - + + @@ -16,8 +16,8 @@ - - + +