本帖最后由 BlessAzek 于 2022-2-23 13:38 编辑
快开学了可能没法及时回复所有消息!入狱愉快[doge]
本插件所用代码部分来自其他开源或闭源(已授权)作品
交流群: 772544634 深入♂了解下? [doge]
|
|
快开学了可能没法及时回复所有消息!
入狱愉快[doge]

本插件所用代码部分来自其他开源或闭源(已授权)作品
2021.12 数据,可能有更多内容
|
|
|
|
|
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
|
快开学了可能没法及时回复所有消息!入狱愉快[doge]

本插件所用代码部分来自其他开源或闭源(已授权)作品
交流群: 772544634 深入♂了解下? [doge]
标题有点问题
[1.12.X-1.16.X]
[1.12.X-1.16.X]
Lonely丶独独 发表于 2021-2-24 13:26
标题有点问题
[1.12.X-1.16.X]
感谢 以修改
机器人下载链接也不发个
慈祥の笑容
bc服能使用就好了
针不戳啊!!
插件是好插件但是似乎有Bug
1.配置文件开启机器人后 qq能发到服里 服里发不到qq
2.游戏内reload插件后 功能正常 但是来自qq的消息会被复制双份
希望能解决下
1.配置文件开启机器人后 qq能发到服里 服里发不到qq
2.游戏内reload插件后 功能正常 但是来自qq的消息会被复制双份
希望能解决下
在服务器里的聊天也可以发送到群聊里吗?
安阳先生 发表于 2021-2-26 20:43
在服务器里的聊天也可以发送到群聊里吗?
是的可以
留恋_夏年 发表于 2021-2-26 20:20
插件是好插件但是似乎有Bug
1.配置文件开启机器人后 qq能发到服里 服里发不到qq
2.游戏内reload插件后 功能 ...
1. 本机测试无此BUG
2. 已修复 请下载1.2-beta的版本
检查是否还有此现象
https://github.com/ed-3/EasyBot/releases/tag/1.2
请问机器人登录用的QQ 号和密码 到底是在 Mirai 的配置文件里设置?还是在 EasyBot 的配置文件里设置?
感谢分享 针不搓针不戳
刚刚部署用上了,功能很强大,很好用!
不过有个问题,在游戏中 /bot bind 我的qq号时一直提示qq号似乎不对;
看配置文件中也没有关于有效qq号码的设定和定义,想知道这个无效qq号码的判定条件是什么?
是qq号码位数么?我是8位的qq号是不是长度不够?
不过有个问题,在游戏中 /bot bind 我的qq号时一直提示qq号似乎不对;
看配置文件中也没有关于有效qq号码的设定和定义,想知道这个无效qq号码的判定条件是什么?
是qq号码位数么?我是8位的qq号是不是长度不够?
感谢楼主分享
服务器抓取不到QQ的消息,但是QQ可以看到服务器的,怎么办
针不戳的插件,我直呼内行
emm 玩家的私聊信息会被发出来吗
啊这...是我瞎了吗?找不到插件下载的,还有建议加入其他插件的一个快捷链接
有点看不懂教程,可能我不会用那个机器人插件吧
优秀的插件,希望持续更新

感谢分享,这就去逝世
能出给安装教程视频? 有点不会安装
相比论坛别的bot系列插件,这个相对轻量且方便了
很不错的EasyBot插件
感谢楼主
感谢楼主
可以,可以活跃游戏
这个可以 帮助到玩家进行交流
MCBBS有你更精彩~
- [11:49:03 INFO]: BOT: 出错了!原因: null
- [11:49:03 WARN]: java.lang.IllegalStateException: GroupMessageReceiveEvent may only be triggered synchronously.
- [11:49:03 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:595)
- [11:49:03 WARN]: at me.ed333.easyBot.events.bot.MessageEventHandle.<init>(MessageEventHandle.java:25)
- [11:49:03 WARN]: at me.ed333.easyBot.utils.Bot$socketClient.onMessage(Bot.java:105)
- [11:49:03 WARN]: at org.java_websocket.client.WebSocketClient.onWebsocketMessage(WebSocketClient.java:593)
- [11:49:03 WARN]: at org.java_websocket.drafts.Draft_6455.processFrameText(Draft_6455.java:885)
- [11:49:03 WARN]: at org.java_websocket.drafts.Draft_6455.processFrame(Draft_6455.java:819)
- [11:49:03 WARN]: at org.java_websocket.WebSocketImpl.decodeFrames(WebSocketImpl.java:379)
- [11:49:03 WARN]: at org.java_websocket.WebSocketImpl.decode(WebSocketImpl.java:216)
- [11:49:03 WARN]: at org.java_websocket.client.WebSocketClient.run(WebSocketClient.java:506)
- [11:49:03 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
github版本没更上啊,只到了1.3版本的下载
m00nfly 发表于 2021-4-15 19:11
刚刚部署用上了,功能很强大,很好用!
不过有个问题,在游戏中 /bot bind 我的qq号时一直提示qq号似乎不对 ...
感谢反馈,是我正则判定QQ号这里的问题
好像只能是9位或十位的
(微机课上回复,回家后{周五}修)
Overhearer 发表于 2021-4-16 06:42
服务器抓取不到QQ的消息,但是QQ可以看到服务器的,怎么办
请 尝试一下重新启动服务器 。..
m00nfly 发表于 2021-4-15 19:11
刚刚部署用上了,功能很强大,很好用!
不过有个问题,在游戏中 /bot bind 我的qq号时一直提示qq号似乎不对 ...
git hub 1.4 已更新
下载最新版的1.4版本的插件后启动一次生成新配置
改下下面的配置
regex: '[1-9][0-9]{8,10}' ##第一位1-9之间的数字,第二位0-9之间的数字,数字范围4-14个之间
根据需要更改就好
3174941841 发表于 2021-4-30 11:53
git hub 1.4 已更新
下载最新版的1.4版本的插件后启动一次生成新配置
改下下面的配置
Ok, 1.4版本已经用上了,QQ号位数的问题已经Ok了,谢谢;
不过我现在还有一个问题,游戏里聊天正常同步到QQ群没问题;
但只要在群里一聊天,插件就会报如下错;这是我的配置问题吗?还是什么原因?望请教!
- [23:26:39 INFO]: m00nfly[/192.168.10.21:9100] logged in with entity id 255 at ([world]15.350140114473783, 80.32671174848056, 82.67173866085069)
- [23:27:03 INFO]: {"sessionKey":"XQRlNCXj","target":908698605,"messageChain":[{"type":"Plain","text":"m00nfly"},{"type":"Plain","text":": "},{"type":"Plain","text":"ttt"}]}
- [23:27:04 INFO]: <m00nfly> ttt
- [23:27:24 ERROR]: Could not pass event GroupMessageReceiveEvent to EasyBot v1.4-STABLE
- java.lang.NoClassDefFoundError: me/clip/placeholderapi/PlaceholderAPI
- at me.ed333.easyBot.utils.Messages.getMsg(Messages.java:24) ~[?:?]
- at me.ed333.easyBot.utils.JSON$jsonParse.getMulti(JSON.java:138) ~[?:?]
- at me.ed333.easyBot.events.bot.MessageEvent.MessageEvent.getMulti(MessageEvent.java:44) ~[?:?]
- at me.ed333.easyBot.events.bot.MessageEvent.GroupMessageReceiveEvent.getMulti(GroupMessageReceiveEvent.java:9) ~[?:?]
- at me.ed333.easyBot.events.ListeningEvent.onGroupMessage(ListeningEvent.java:73) ~[?:?]
- at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1.execute(Unknown Source) ~[?:?]
- at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-591]
- at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.16.5.jar:git-Paper-591]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-591]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.5.jar:git-Paper-591]
- at me.ed333.easyBot.events.bot.MessageEventHandle.<init>(MessageEventHandle.java:25) ~[?:?]
- at me.ed333.easyBot.utils.Bot$socketClient.onMessage(Bot.java:104) ~[?:?]
- at org.java_websocket.client.WebSocketClient.onWebsocketMessage(WebSocketClient.java:593) ~[?:?]
- at org.java_websocket.drafts.Draft_6455.processFrameText(Draft_6455.java:885) ~[?:?]
- at org.java_websocket.drafts.Draft_6455.processFrame(Draft_6455.java:819) ~[?:?]
- at org.java_websocket.WebSocketImpl.decodeFrames(WebSocketImpl.java:379) ~[?:?]
- at org.java_websocket.WebSocketImpl.decode(WebSocketImpl.java:216) ~[?:?]
- at org.java_websocket.client.WebSocketClient.run(WebSocketClient.java:506) ~[?:?]
- at java.lang.Thread.run(Thread.java:834) [?:?]
- Caused by: java.lang.ClassNotFoundException: me.clip.placeholderapi.PlaceholderAPI
- at java.net.URLClassLoader.findClass(URLClassLoader.java:471) ~[?:?]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:182) ~[patched_1.16.5.jar:git-Paper-591]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.5.jar:git-Paper-591]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
- ... 19 more
- [23:28:15 INFO]: {"sessionKey":"XQRlNCXj","target":908698605,"messageChain":[{"type":"Plain","text":"m00nfly"},{"type":"Plain","text":": "},{"type":"Plain","text":"不能游戏内聊天???"}]}
- [23:28:16 INFO]: <m00nfly> 不能游戏内聊天???
- [23:28:43 ERROR]: Could not pass event GroupMessageReceiveEvent to EasyBot v1.4-STABLE
- java.lang.NoClassDefFoundError: me/clip/placeholderapi/PlaceholderAPI
- at me.ed333.easyBot.utils.Messages.getMsg(Messages.java:24) ~[?:?]
- at me.ed333.easyBot.utils.JSON$jsonParse.getMulti(JSON.java:138) ~[?:?]
- at me.ed333.easyBot.events.bot.MessageEvent.MessageEvent.getMulti(MessageEvent.java:44) ~[?:?]
- at me.ed333.easyBot.events.bot.MessageEvent.GroupMessageReceiveEvent.getMulti(GroupMessageReceiveEvent.java:9) ~[?:?]
- at me.ed333.easyBot.events.ListeningEvent.onGroupMessage(ListeningEvent.java:73) ~[?:?]
- at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1.execute(Unknown Source) ~[?:?]
- at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-591]
- at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.16.5.jar:git-Paper-591]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-591]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.5.jar:git-Paper-591]
- at me.ed333.easyBot.events.bot.MessageEventHandle.<init>(MessageEventHandle.java:25) ~[?:?]
- at me.ed333.easyBot.utils.Bot$socketClient.onMessage(Bot.java:104) ~[?:?]
- at org.java_websocket.client.WebSocketClient.onWebsocketMessage(WebSocketClient.java:593) ~[?:?]
- at org.java_websocket.drafts.Draft_6455.processFrameText(Draft_6455.java:885) ~[?:?]
- at org.java_websocket.drafts.Draft_6455.processFrame(Draft_6455.java:819) ~[?:?]
- at org.java_websocket.WebSocketImpl.decodeFrames(WebSocketImpl.java:379) ~[?:?]
- at org.java_websocket.WebSocketImpl.decode(WebSocketImpl.java:216) ~[?:?]
- at org.java_websocket.client.WebSocketClient.run(WebSocketClient.java:506) ~[?:?]
- at java.lang.Thread.run(Thread.java:834) [?:?]
3174941841 发表于 2021-4-30 11:53
git hub 1.4 已更新
下载最新版的1.4版本的插件后启动一次生成新配置
改下下面的配置
问题已解决了,看报错知道了是没装 PlaceholderAPI 前置插件;装上就好了!
现在都 OK了,感谢作者的开发!
另外有一些小小建议:
1,是否可以增加配置开关,能够设定是否需要要将群消息同步到游戏内!
2,是否可以增加对玩家上线,离线的状态消息同步到QQ群里;
3,玩家聊天内容同步到群里的消息是否可以增加支持自定义消息前缀?比如在玩家姓名前可添加自定义的前缀字符串?
4,是否有考虑可支持从群里@Bot 可以发送和执行一些服务器管理指令?比如 list 查看在线玩家等;当然前提是要绑定管理的QQ号,不能是任何人都可以发指令;
再请教一下,%txt_sender_qq% 和 %txt_sender_name% 这些变量,在没有bind QQ 的时候都无法显示吗?及时没bind 能否也支持显示群昵称,或者是QQ号码?
本帖最后由 3174941841 于 2021-5-1 08:38 编辑
1. enable-bot 配置项起全局作用 表示启用/禁用bot,
游戏内输入指令 /bot enable 表示为自己开启bot
游戏内输入指令 /bot disable 表示为自己关闭bot
2. 暂不做打算,本插件意在同步服务器和群内的聊天消息
如果您有插件开发基础的话可以根据需要开发这些功能
3. 如果前缀有papi变量的话,可以修改 lang.yml 中的 "group_prefix" 或者 "group_to_game" 配置项, 所有的配置项目都是支持papi的
4. (同2), 可以根据需要开发本插件的附属插件。
m00nfly 发表于 2021-5-1 01:06
问题已解决了,看报错知道了是没装 PlaceholderAPI 前置插件;装上就好了!
现在都 OK了,感谢作者的开发 ...
1. enable-bot 配置项起全局作用 表示启用/禁用bot,
游戏内输入指令 /bot enable 表示为自己开启bot
游戏内输入指令 /bot disable 表示为自己关闭bot
2. 暂不做打算,本插件意在同步服务器和群内的聊天消息
如果您有插件开发基础的话可以根据需要开发这些功能
3. 如果前缀有papi变量的话,可以修改 lang.yml 中的 "group_prefix" 或者 "group_to_game" 配置项, 所有的配置项目都是支持papi的
4. (同2), 可以根据需要开发本插件的附属插件。
m00nfly 发表于 2021-5-1 01:22
再请教一下,%txt_sender_qq% 和 %txt_sender_name% 这些变量,在没有bind QQ 的时候都无法显示吗?及时没 ...
是的,
下个版本更新

m00nfly 发表于 2021-5-1 01:22
再请教一下,%txt_sender_qq% 和 %txt_sender_name% 这些变量,在没有bind QQ 的时候都无法显示吗?及时没 ...
emm不对啊。。。。
这个是可以显示的啊
%text_sender_gameName% 才是不能显示的。

请问这是出了什么问题

啊这……到时候如果有人刷屏……

能不能支持一下1.7.10...
很好的插件!终于能让服务器和QQ群联动了
先收藏起来 以后用
不会用 看不懂
sponge 端能不能使用
GMengZhi 发表于 2021-7-13 18:55
sponge 端能不能使用
。。。
本来就是不支持 sponge 的
用的是 spigot 端开发的
paper bukkit spigot 都可以使用本插件