Newbe.Mahua 1.8 发布,消息发送 Fluent API

栏目: 软件资讯 · 发布时间: 6年前

内容简介:    开篇一张图,功能全靠编。     QQ机器人平台意指那些支持通过QQ进行消息收发和群员软件平台。     使用该SDK开发可以实现一次开发,运行于多个不同QQ机器人平台平台的绝佳体验。     基于SDK开发,可...

    开篇一张图,功能全靠编。

Newbe.Mahua 1.8 发布,消息发送 Fluent API

    QQ机器人平台意指那些支持通过QQ进行消息收发和群员软件平台。

    使用该SDK开发可以实现一次开发,运行于多个不同QQ机器人平台平台的绝佳体验。

    基于SDK开发,可以实现包含但不限于以下功能:

  • QQ消息智能回复

  • 通过QQ发送图片

  • QQ名片点赞

  • QQ群成员管理

  • @指定QQ群成员发送消息

点击此处开始你的第一个QQ机器人吧

    版本亮点

    解决了消息发送兼容性问题

    以往:想要发送图片消息,各个平台使用的发送机制各不相同。

    现在:通过定义IText/IImage/IAt等一系列特殊消息接口,很好的解决的这个问题。

    对IMahuaApi扩展了消息发送Fluent API

    以往:可以通过以下三个接口实现消息发送

    其中的message需要自行拼接。

    void SendPrivateMessage(string toQq, string message);
    void SendGroupMessage(string toGroup, string message);
    void SendDiscussMessage(string toDiscuss, string message);

    现在:

    扩展之后的消息发送Fluent API,可以通过以下这种更加连贯的方式进行发送

    // 戳一戳
_mahuaApi.SendPrivateMessage("472158246")
    .Shake()
    .Done();


// 讨论组发送消息
_mahuaApi.SendDiscussMessage("472158246")
    .Text("嘤嘤嘤:")
    .Newline()
    .Text("文章无聊,不如来局游戏http://www.newbe.pro")
    .Image(@"D:\logo.png")
    .Done();


// 群内at发送消息
_mahuaApi.SendGroupMessage("610394020")
    .At("472158246")
    .Text("我想充钱")
    .Newline()
    .Done();

    采用消息发送Fluent API重写了开发文档

    初步教学文档”鹦鹉学舌插件教学”全面升级,新版的”嘤鹉学舌”更加详细。马上点击学习

    升级注意

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

    升级过程中若出现需要覆盖Newbe.Mahua.CQP.json的提示,允许即可。

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


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

算法:C语言实现

算法:C语言实现

塞奇威克 / 霍红卫 / 机械工业出版社 / 2009-10 / 79.00元

《算法:C语言实现(第1-4部分)基础知识、数据结构、排序及搜索(原书第3版)》细腻讲解计算机算法的C语言实现。全书分为四部分,共16章。包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征,在进一步讲解符号表、树等......一起来看看 《算法:C语言实现》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器