Newbe.Mahua 1.15 支持发送语音


很遗憾,我们带来了一个没有彩蛋的版本更新。该版本增加了发送语音的接口,并改进了项目模板,修复了一些Bug。在此感谢LollipopGeneral 的 PR。

版本亮点

支持 Rider 创建项目

更新后的Newbe.Mahua.Template项目模板,将支持在Rider IDE中直接使用。

使用Rider创建项目

开发者可以通过右侧链接了解详细的使用方法:开始第一个QQ机器人【适用于v1.9-1.14】

添加了语音发送接口

感谢LollipopGeneral 的 PR。

现在,开发者可以使用FluentApi进行语音消息的发送。示例代码如下

_mahuaApi.SendPrivateMessage("10086").Record("D:\666.mp3").Done();

移除了对 Newbe.Build.Psake 的依赖

从版本开始,移除了对Newbe.Mahua.Psake的依赖。避免用户在升级过程中容易出现构建脚本被覆盖的问题。

在已有项目上进行升级时,需要开发者手动按照以下操作移除相关的包:

  1. 卸载 Newbe.Mahua.Tools.Psake
  2. 卸载 Newbe.Build.Psake
  3. 安装 Newbe.Mahua.Tools.Psake

升级注意

从 1.14 版本直接更新全部的 Newbe.Mahua.* nuget 包,重新生成便可以。

升级过程中需要覆盖 build.bat 和 build.ps1 文件。若有自行定制的内容,请提前保留备份。

VS插件更新只需要按照VS提示进行操作即可。

更新项目模板,只需在控制台中运行以下命令即可:

_mahuaApi.SendPrivateMessage("10086").Record("D:\666.mp3").Done();

移除了对 Newbe.Build.Psake 的依赖

从版本开始,移除了对Newbe.Mahua.Psake的依赖。避免用户在升级过程中容易出现构建脚本被覆盖的问题。

在已有项目上进行升级时,需要开发者手动按照以下操作移除相关的包:

  1. 卸载 Newbe.Mahua.Tools.Psake
  2. 卸载 Newbe.Build.Psake
  3. 安装 Newbe.Mahua.Tools.Psake

升级注意

从 1.14 版本直接更新全部的 Newbe.Mahua.* nuget 包,重新生成便可以。

升级过程中需要覆盖 build.bat 和 build.ps1 文件。若有自行定制的内容,请提前保留备份。

VS插件更新只需要按照VS提示进行操作即可。

更新项目模板,只需在控制台中运行以下命令即可:

dotnet new -i Newbe.Mahua.Template

教程链接

发布说明


文章作者: newbe36524
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 newbe36524 !
评论
 上一篇
开始第一个QQ机器人【适用于v2.0及以上】 开始第一个QQ机器人【适用于v2.0及以上】
本示例将会使用”嘤鹉学舌”这个小插件的实现来演示如何使用Newbe.Mahua实现第一个机器人插件。入坑提示建议开发者先根据自身需求结合表格,选择属于自己的专属开发框架,避免浪费时间。编写一套代码就能在多个平台运行支持使用除了C#之外的开发
2019-01-25 newbe36524
下一篇 
Newbe.Mahua 1.14 全新项目模板 Newbe.Mahua 1.14 全新项目模板
本次更新添加了全新的项目模板和项模板,为非VS开发者提供能加便利使用本框架的方法。版本亮点VS插件支持 VS2019本次更新了VS插件的支持版本,使得插件能够在 VS2019 环境下运行。全新的项目模板以往:想要使用本框架,需要使用VS插件
2018-12-16 newbe36524
  目录