Skip to content
This repository was archived by the owner on Mar 29, 2024. It is now read-only.

' 最新更新速报 (8.1.0)

DavidMeow edited this page Jan 13, 2023 · 4 revisions
  1. 优化了只使用一个端进行收发的 SE 们的编写方案, 即使用Global(全局端)收发信息

全局端说明

  1. 更新删除了Client内实例化使用的debugeventdebug的FLAG标, 使用全局的日志标记;
MeowMiraiLib.Client c = new("ws://ip:port/all?verifyKey=...&qq=...") //不需要再加入true,true;
.....
Global.G_Debug_Flag = 3; //使用这个参数(int值)控制输出日志, 4+:debug 3:info(默认) 2:warn 1:error 0:关闭
  1. 更改了Message.Util这个辅助编写类从MeowMiraiLib.Msg.Type到主包(MeowMiraiLib)文件下

如果您使用了信息快速编写类, 请将using MeowMiraiLib.Msg.Type; 替换成 using MeowMiraiLib;

  1. 新增了BotLeaveDisband事件属性

新事件位置

  1. 新增了上下文交互端(ConClient)

新交互端使用方法

  1. 移动类型定义文件到每个文件夹内, 规范化库内存储

当前文件格式如下

MeowMiraiLib
|
|-- Client (基础端相关文件)
|   |-- Client.cs (基础端定义文件)
|   |-- ClientEvent.cs (基础端事件定义文件)
|   |-- ClientParser.cs (基础端事件解析文件)
|
|-- GlobalDefines (基础定义类相关文件)
|   |-- BaseDefines.cs (基础定义文件)
|   |-- GenericModel.cs (C#模型对位解析文件)
|   |-- Message.cs (信息定义文件)
|   |-- MessageUtil.cs (信息快速编写类文件)
|   |-- MiraiEvent.cs (Mirai后端事件文件)
|   |-- Sender.cs (消息发送者定义)
|   |-- SSM.cs (发送信息的标准定义文件)
|
|--MultiContext (上下文交互端相关文件)
|   |-- ContextualBase.cs (上下文交互端的基本定义类型文件)
|   |-- ContextualDefines.cs (上下文接收端的相关定义文件)
|   |-- ContextualEvent.cs (上下文接收端主要事件文件)
|   |-- ContextualHideableEvent.cs (上下文接收端主要屏蔽类(事件)文件)
|   |-- ContextualMessageUtil.cs (上下文依赖的注入帮助类)
|
|--ErrorDefines.cs (错误码定义文件)
|--Global.cs (全局设置相关文件)