Linuxeden 开源社区 --
https://ift.tt/2LXTaHT
开篇一张图,功能全靠编。
QQ 机器人平台意指那些支持通过 QQ 进行消息收发和群员软件平台。
使用该 SDK 开发可以实现一次开发,运行于多个不同 QQ 机器人平台平台的绝佳体验。
基于 SDK 开发,可以实现包含但不限于以下功能:
- QQ 消息智能回复
- 通过 QQ 发送图片
- QQ 名片点赞
- QQ 群成员管理
- @指定 QQ 群成员发送消息
版本亮点
解决无法在 MahuaEvent 线程之外调用 IMahuaApi 的问题
以往:只能在 MahuaEvent 中通过注入 IMahuaApi 来调用 API。
现在:通过 MahuaRobotManager 获得 Session 便可以在 Session 中实现对机器人 API 的调用。
// 在 Task 中发送消息 Task.Factory.StartNew(() => { using (var robotSession = MahuaRobotManager.Instance.CreateSession()) { var api = robotSession.MahuaApi; api.SendPrivateMessage("415206409", "异步的嘤嘤嘤"); } });
由此,配合 Timer 等方法便可以实现定时机器人控制。
升级注意
从 1.8 版本直接更新全部的 Newbe.Mahua.* nuget 包,重新生成便可以。
升级过程中出现需要覆盖文件的提示,请选择同意。
VS 插件更新只需要按照 VS 提示进行操作即可。
框架不再依赖 NuGet.CommandLine
包,可以删除。
转自 https://ift.tt/2ldh6LR
没有评论:
发表评论