• 【问卷调查奖励发放公告】

    感谢大家积极参与本次 MineBBS 社区问卷调查。200 金粒的参与奖励已完成发放。部分用户发放失败,请【点击此处】 查看详情。

资源 MSerBot - 新一代bds端机器人插件【已失效】

  • 主题发起人 主题发起人 删除会员 4498
  • 开始时间 开始时间
状态
不接受进一步回复。

删除会员 4498

yanhy2000 提交新资源:

MSerBot——新一代bds端机器人插件 - 【授权发布】专为bds端的机器人,运行于MCL框架的插件,使用jdk14以上版本运行,性能高兼容性强,窗体可运行在win\linux等多平台,同时也适用于其他端

(让我去抄一下以前我的文案...
之前我发布过的MCL-Naive机器人想必很多人都用过,那个Naive插件由 Lappand 大佬所制作,但是由于长期没有维护导致部分bug长期未修复,且naive对pyr插件加载器不友好等...​
插件信息

名称:MSerBot
全名:Mirai Server Bot
作者:Mcplus
编写环境:Java
运行所需环境:JDk14+
Bot框架:Mirai Console Loader
运行平台:已测试win10、ubuntu20
可运行服务端:已测试bds,paper(未完全测试)

授权转载信息
(找不到一本正经授权的对话了,随便截个图...)
浏览附件19163
...​

阅读关于此资源更多信息...
 
yanhy2000 升级了 MSerBot——新一代bds端机器人插件 的新版本:

MSerBot v1.1.0

MSerBot版本更新至1.1.0
更新日志:
1、新增了XboxID管理,增加了xboxid配置文件
新增api (参数有“qq”的均可通过at群员传入“qq_id”参数)
addXbox(qq,xboxid);
绑定xboxid,前面为qq号,后面为id,同时可返回是否成功
getXbox(qq);
仅返回值为true/false, true为已绑定xbox
removeXboxByQQ(qq);
移除xboxid,同时会返回是否成功
...

阅读此次升级的详细信息...
 
yanhy2000 升级了 MSerBot——新一代bds端机器人插件 的新版本:

MSerBot v1.1.5

更新内容(修复bug,无新增功能)
1、上个版本修复开关服时 控制面板的开关服按钮不会变灰色
2、本版本修复 当玩家没有绑定xboxID时,通过占位符{xbox_id}获得的数据为空
3、修复了玩家在群里查id时会因缓存问题导致与其他人id重复
4、修复了控制台传入值为null的问题浏览附件19369
5、修复了玩家在服内at其他玩家时@xxx 群内没有转发并且后台报错问题浏览附件19370

已知bug但尚未修复:
在控制台、群里连续两次开服,会导致控制台掉进程从而无法通过机器人管理服务器,且出现端口被占用情况
临时解决方案:如果服务端卡死,可以通过任务管理器强行关闭服或者群内发指令试试看

阅读此次升级的详细信息...
 
yanhy2000 升级了 MSerBot——新一代bds端机器人插件 的新版本:

MSerBot v1.3.0

更新日志

API大更新!
旧版的();这种api无法使用,请手动参考文档更新api
例如:bindXbox(qq, xbox); ————> <bindXbox|QQ|Xbox>

三元运算符形式更换
bool ? true:false————> [if|bool|then|true|else|false](其中 if then else 不是变量)
例如:
^绑定id\s(.+)$[if|<bindXbox|{qq_id}|{1}>|then|绑定成功!|else|绑定失败!]

配置文件修改
更新时除了替换插件本体,也需要把 config\MSerBot 文件夹内 setting.json 删除并重新打开,生成新的setting.json后再去修改
增加了多群支持,正则判断时会检测哪个群触发,并执行到这个群内,可以使用以下api
...

阅读此次升级的详细信息...
 
yanhy2000 升级了 MSerBot——新一代bds端机器人插件 的新版本:

MSerBot v1.5.0

更新内容:
增加部分API

重大更新
增加了js脚本支持,js文件位置:/data/MserBot/scripts
js加载需要重启机器人

目前事件监听仅 "GroupMessage"
API见最下面关系图(区分大小写
api类可以直接调用,如果有需要加参数的会在()里面注明参数类型(如string字符串)
第三层member仅继承作用,如果想调用里面的nickname时,只需要e.messageItem.sender.qq即可

示例:[CODE title="示例js"]
event.subscribe("GroupMessage",e =>{ //群里发送关键词触发
if(e.messageItem.message=="发信息api测试")
{
e.sendMessage("发信息测试成功!")
}
if(e.messageItem.message=="撤回api测试")
{...[/CODE]

阅读此次升级的详细信息...
 
yanhy2000 升级了 MSerBot——新一代bds端机器人插件 的新版本:

MSerBot v1.6.0

更新内容:
新增API

xbox.getXbox(qq) ————读取该qq用户的xboxid
xbox.getQQ(id) ————读取该id绑定用户的qq号
serverConsole.sendMessage(str) ————向服务端控制台发送内容(string)
group.construct(long group) ————构建一个新的组(仅用于sendMessage,多群时适用)

新增JS监听
[event]GroupMessageEvent ————群消息监听(修改)
[event]ServerConsoleLogEvent ————控制台监听

本次更新新增了两个重要插件与一个测试插件,文件名:[JS]退群删白名单+xbox2qq查询.zip
退群删白名单:检测用户退群后,自动移除绑定的id,并向控制台执行删除白名单指令
xbox-qq:群内发送“查询id qq号”或者“查询id @某用户”即可查询该用户的id;群内发送“查询qq...

阅读此次升级的详细信息...
 
状态
不接受进一步回复。

相似主题

后退
顶部 底部