前言
其实从去年开始我就想做一个qq机器人了, 但是那个学期比较忙,所以一直抽不出时间来做这个东西,而这个学期因为新冠以及一些其他的事情,空出了许多时间。于是在这个暑假开始开发了一个qq机器人,能够用来在qq群里运行一些mc的指令,以及qq群和mc游戏内能互相发消息。
项目地址:https://github.com/xyqyear/minecraft-qqbot
指令
list
这个指令是用来查看游戏内有哪些玩家的。
whitelist
whitelist list
这个指令是用来看哪些人是在服务器白名单里面的。
whitelist reload
这个指令是从whitelist.json文件中重载白名单用的。
whitelist add / whitelist remove
这两个命令是用来把玩家加入和移出白名单用的。
ban / unban
顾名思义,你们肯定知道这是啥意思,就不演示了
banlist
这个指令是用来查看哪些玩家是在黑名单里面的。
restart
用于重启服务器。
qq群和mc服务器互相通信
在qq群里面可以使用 “/s 加想说的话” 来发消息到mc服务器里。
在服务器里可以发送 “\\想说的话” 或者 “、、想说的话” 来发消息到群里。
大佬这个机器人怎么启动啊?我终端里输入nb run没用。VS的非调试模式也启动不了
你好,这个机器人主要是我个人使用。实际部署的文档我还暂时没有写。再加上已经是一年多前的项目了。如果你要部署的话你需要go-cqhttp来部署后端,然后将config_example.yml改名为config.yml并将里面的配置修改成你想要的内容,再然后运行pip install -r requirements.txt安装需要的包。最后同时运行这个项目和go-cqhttp。
kw,好厉害,我也去试试能部署一手么