DLS - 对接服务器控制台与QQ群、支持主流服务端的万能QQ机器人

Other DLS - 对接服务器控制台与QQ群、支持主流服务端的万能QQ机器人 ws1.9.15

Source of resources
Original
Wiki
https://gitee.com/dlcn/dlscq/wikis
Language
Chinese(Simplified)
Copyright link
#
Supported version
  1. All the versions
一个无图形服务端管理程序,支持大多数主流服务端,主打长期稳定:evil:
理论上可支持任何命令行

通过接入服务器命令行管理,不更改游戏内容,无需担心服务器不支持插件模组
支持主流开服平台如Windows和Ubuntu
适合能够熟练开服的用户使用,常用功能一应俱全


使用说明参考项目wiki!接入API请参考接口文档
如有问题、建议或是想要的新功能可加群531241108交流
我们正在努力适配更多命令行,
点击查看我们已测试的服务端列表
(QQ机器人模块支持官方频道API,以及onebot系列框架)

已实现的功能:
  • http api服务,通过api可获得dls完全控制权,实现控制面板、第三方管理程序等
  • 崩服重启、自动备份并清理过期备份
  • 丰富的内置命令,可自定义设置由控制台输出或QQ群消息触发
  • QQ群互通管理(支持QQ官方频道机器人,以及go-cqhttp、kook平台机器人等onebot系列框架)
    • 通过正则灵活识别服务器控制台内容并处理后发到QQ群(以下是预设包含的内容)
      • 玩家在服务器内聊天转发至QQ群
      • 后台执行list指令后向群内发送在线人数详情
      • 后台执行的指令出现错误向群内发送错误信息
    • 通过正则灵活识别QQ群内群员的聊天并在控制台执行命令,可设置正则为仅指定QQ号可使用(预设包含的内容详见下文机器人群命令)
  • 接入motd, 查云黑等api
另外,更新DLS时请仔细查看历史更新日志
如果从旧协议更新到新协议,请务必留意自己正在使用的cqhttp整合包!
什么是协议?版本前面的前缀如“cq”、“ws”、"na"

机器人群命令:
DLS帮助 -> 查看所有可用的群指令
开服 -> 启动服务器
关服 -> 关闭服务器
在线人数 -> 查看在线成员(全员)
cmd ... -> 执行服务器指令
添加白名单 ... -> 添加玩家白名单
移除白名单 ... -> 移除玩家白名单
绑定白名单 ... -> 添加玩家白名单(全员,限制次数)
移除绑定 qq -> 移除指定qq号的绑定记录
查询绑定 qq -> 查询指定qq号的绑定
chat ... -> 发送消息至服务器(全员)
服务器状态 -> 硬件使用情况(全员)
查服 ... -> 基岩版motd查询(全员)
查云黑 ... -> 云黑查询(全员)
查xuid ... -> 根据id查xuid(全员)
清理记录 -> 清理退群成员记录并执行设定的触发命令
立即备份 -> 立即关服备份并重启


程序放于bds根目录

z.png


程序运行截图

a.png
Author
microccl
Price
50金粒
Downloads
551
Views
12,806
First release
Last update
Rating
4.93 star(s) 15 ratings

Resource team

Share this resource

Latest updates

  1. ws1.9.15 优化修复

    ①增加"关联记录"项,设置后允许在执行命令中使用%r表示每一条关联的记录值 ②修复服务器状态cpu显示错误 ③修复退群触发不完全的问题 =>文件内容的变动...
  2. ws1.9.13 问题修复

    改进备份时并发逻辑 增加备份进度的显示 修复未知的异步问题 修复命令记录次数路径问题 =>文件内容的变动: 配置文件持续兼容,使用更新程序可以快捷更新
  3. ws1.9.11 优化更新

    ①修复不显示彩色输出的问题 ②更好的适配macOS与linux系统 =>文件内容的变动: 配置文件持续兼容,使用更新程序可以快捷更新

Latest reviews

挺好用的,就是我在QQ群执行命令,他不会转发控制台的消息吗?如果是会转发的话,是转发原版的消息是吗?(因为我执行的命令是插件的)
microccl
microccl
使用机器人正则匹配,转发控制台的消息
啊嘞?好久没看了,支持JAVA版服务端了?我试试/ww
绝对好评,这个工具真的超好用
好评!!!!
这个简直无敌
如果是多个bds,也可以同时开启多个dls,每个dls都会和cq正常对接
这也意味着dls可以支持群组服务器
如果你同时有java服,你还可以把它用到你的java服上
只需要把开服命令改成开服bat的文件名就可以,比如我的叫start.bat,我就在开服命令写start.bat
这也就是说,如果你能灵活使用正则,你也可以让他支持java所有的服务端,不论是vanilla,bukkit还是sponge,甚至你可以把他套在bc或geyser独立版这种代理端上
况且可以非常灵活的配置java的群组服
铁锈战争泰拉瑞亚这些应该也是可以用的
感谢作者让我们用上了潜力这么大的机器人
很好,怎样关mc的消息转发到群里面
好评,必须好评
为了应对开学,我们试了好几个管理工具+机器人,都没找到想要的工具,
最后把minebbs翻了个底朝天才翻出这个来,真是太好用了qwq
要是能早一点找到这个资源就好了,感谢作者qwq