Amaze UI Logo

Newbe便是新生,唯有不断蜕变才能焕然新生。


即将上线
尽请期待!

Newbe.Mahua 1.9 引入 Session

从此版本开始,增加 MahuaRobotManager 和 RobotSession 机制,支持在 MahuaEvent 之外调用机器人API。

版本亮点

解决无法在 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包,可以删除。


教程链接

回答开源中国关于Newbe.Mahua的采访稿

Newbe.Mahua的技术细节

开始第一个QQ机器人【适用于v1.9及以上】

Newbe.Mahua.Samples.ApiExtensions 对IMahuaApi进行扩展

Newbe.Mahua.Samples.LiveGirl 操作定时任务

Newbe.Mahua.Samples.Sqlite SQLite操作实例

Newbe.Mahua 测试与调试

Newbe.Mahua 扩展设置中心

发布说明

Newbe.Mahua 1.10 全新日志查看器

Newbe.Mahua 1.9 引入 Session

Newbe.Mahua 1.8 消息发送Fluent API

Newbe.Mahua 1.7.0 支持API扩展

Newbe.Mahua 1.6.0 开发便利性提升


  Mahua SDK
回到顶部
b站直播
听说正在直播码字,要不要前去帮忙刷一下人气?
本站流量告急!
Newbe 竟没有资金支付站点流量!
到底是道德的沦丧还是人性的泯灭?
帮帮我们.gif