Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
K
我在CentOS上安装mirai,到运行mcl-installer这一步时出现了问题
sh mcl-installer mcl-installer: mcl-installer: cannot execute binary file
百度上说是权限问题,我试过更改权限,但也没用 求大佬帮帮忙
I
需求是使用Quartz定时登录并通过程序发送消息,但是目前使用普通Main方法进行测试登录、发送消息之后似乎不会自动结束程序(或线程?),请问如何结束呢? 在文档里面没找到。
M
如题 通过mcl装的mirai是beta版本,怎样退回到稳定版呢
根据文档说明,似乎是使用CommandArgumentContext来进行支持上下文的响应 但是没看懂怎么用。
在文档中找到了名为OtherClientMessagePreSendEvent与OtherClientMessagePostSendEvent的事件类但是在idea编写的时候却找不到这两个类(不知道为什么图发不了),但是其他的诸如FriendMessagePostSendEvent等却是正常可以使用的,请问mirai应该如何实现监听其他客户端发送的消息呢?
按照教程使用JAVA注册了一个群聊的信息监听 在后台中显示出了(Group(群号)<- 信息) 但是在群聊中没有看到
W
core的api文档中并没有写明要使用哪些包。 我在导入了以下包之后仍然提示找不到类:
35c06939-a74f-41d7-abd2-88a2f0c4a213-image.png
一开始用的CString,写了好大一堆,一直出错我以为是CString的编码转换出了问题,然后这个”编码“一直搞不对了,我全删了单纯用string做,这次只写了一点点测试一下,结果一个substr都出问题,不报错的那种 服务器响应解析出错传不上图片了) bot.On<GroupMessage>( [](GroupMessage jieshou) { string send = jieshou.MessageChain.GetPlainText(); string shuchu = "error"; if (send.substr(0, 4) == "名字") { shuchu = "已识别"; 在旁边的测试页可以正常运行(包括编码我都与这个一致了) 我让它直接回复 send没有出错,问题就在send.substr(0,4)==这里了 我读过好多遍详细文档了,水平太有限实在搞不定了
是不是内部把string转成了别的东西,比如前后加了个引号之类的?这样我只要调一下字符串位置也就可以了(单纯由mirai-api-http的外表做的一点猜想)
T
我有两个插件,里面均用到了mybatis框架,它们单独放进plugins里的时候是可以正常使用的。但是两个插件同时使用的时候就会报:
已经检查:namespace类名正确,文件名与java名一致,mybatis配置文件也已经注册mapper 请问应该怎么解决呢?
J
我目前重新开始写定时发消息功能的插件,依据前人讨论得知要用
来发送消息,但是经测试,输出Bot.instances时为空列表,这显然无法通过getInstance获取实例. 那么要怎样才能正确使用这个方法并发送消息?
D
一个phone协议的号接收到一个合并转发,里面有一条消息包含回复QuoteReply,从中取得MessageSource后获取originalMessageChain出现问题 7fcdb88b-3b78-4a4b-a247-9fe52b828b34-image.png 1ae61f58-e979-403a-9372-1d99a3f35fd2-image.png 一个是在pc官方客户端上看到的,一个是将消息链保存至磁盘的呈现效果 期望是保存一张图片,然而实际效果看起来是调用过contentToString。已经确认过我保存的方法没问题
QQ频道最近内测呈现扩大化趋势,大批用户已涌入QQ频道,看到有些框架已经开始更新QQ频道相关内容了,请问mirai是否有计划支持QQ频道?
相关参考:https://github.com/Mrs4s/go-cqhttp/blob/master/docs/guild.md
在开发插件时,想写一个函数传入正则字符串和代码块 ,但是报错了
dd.png
d.png 我觉得有些诡异
目前似乎只能在 ForwardMessageInternal 里找到跟 resId 有关的东西 接收到合并转发后都能在日志上看到其 resId,我寻思着应该可以公开吧,可能还方便一点 或者说设置成不公开有什么考量吗?
这是什么原因呢?有没有老哥遇到过的? 3EX)}V3`NSFK4MQBWPYX0RU.png
L
如题 想自己做一个手机QQ机器人 但是多方寻找没找到dome 请直接回复本帖 谢谢