Java真心太难用啦!!!!~
-
@orisland 好的,那我去好好研究下
-
此回复已被删除! -
@不吃燚龘 把
Plugin
修改为你的插件名称HelloWorld
,并import
你的HelloWorld
。 -
@不吃燚龘 请遮蔽qq密码和账号或删除该图片。
-
@orisland 啊啊啊,抱歉抱歉,太过于投入没注意(尴尬)
-
请问Headler能否代替
// 创建监听
Listener listener = GlobalEventChannel.INSTANCE.subscribeAlways(GroupMessageEvent.class, event -> {
MessageChain chain = event.getMessage(); // 可获取到消息内容等, 详细查阅GroupMessageEvent
event.getSubject().sendMessage("Hello!"); // 回复消息
})
listener.complete(); // 停止监听
这些内容,还是说这些内容实际上是用来监听并提取出QQ群里面的聊天内容并加以反馈? -
@不吃燚龘 是的,可以取代。
事实上,除非你需要过滤信息,和其他操作,否则onEnable
方法的内容已无需修改。
所有的信息已被Handler
监听。
你只需在Handler
中的对应方法中进行操作即可。 -
@orisland 目前问题:不知道如何触发反馈,现在是我输入“谢谢”,我看代码以为会反馈“~”,结果是它没有返回任何值
-
@不吃燚龘
效果图为这样,属于是不能触发反馈。 -
@不吃燚龘 大意了,忘记
toString
请修改:event.getMessage().contentToString().contains("?")
根据这个条件判断后所有包含
?
的信息均会得到回复. -
@不吃燚龘 请使用qq回复测试,而非控制台。
-
@orisland 请问toString是?为什么要contain“?”
-
@orisland 使用的里面有一张是qq的,目前不知道为什么没能检测到
-
-
@orisland 不是...我意思是能够理解,只不过我不知道为什么“谢谢”会contains“?”
-
@不吃燚龘 中间添加
.contentToString()
后即可
"?"指你可以在?
处修改为你需要检索的内容。
这里仅作为例子演示,?
无实际含义,你可以把他在这里当做占位符。
-
了解了,谢谢
-
https://github.com/ProtobufBot/Spring-Mirai-Server github上的一个jiava开发的mirai机器人 建议在此基础上进行开发。
配置简单,只要按照【README.md】的操作,就可以实现在java开发工具里收到消息,之后断点调试什么的都很方便了。 -
看我微笑的表情
-
@kloping ?