如何搭建一个简单的QQ机器人
作者:互联网
1.下载mcl
下载地址
mcl就相当于一个我的世界启动器,你可以自行添加mod(插件)然后使用。
下载以后最好解压到全英文路径,比如D:\QQ-bot\2021-10-8\mcl-1.2.2
,解压后有mcl.cmd,文件页面shift加右键可以看到有个打开powershell窗口,也就是命令行,输入.\mcl.cmd,即可运行。但是要注意java的环境,必须得11以上,自行安装然后配置环境变量。好了之后运行
类似这样就是启动成功,输入?
,help
也可以
尝试登陆,/login QQ号 密码 ANDROID_PAD
,protocol这一项最好是用ANDROID_PAD。(为了防止手机登陆冲突,如果你用平板登陆,这里就用ANDROID_PHONE)
如果登陆提示异常就看这里解决:常见问题解决
登陆成功
接下来添加自动登陆,/autoLogin QQ号 QQ密码 ,然后在文件夹下的config\Console\AutoLogin.yml中configuration修改如下,之前的自动登陆默认协议是手机,我们修改为平板,修改如下:
此后每次启动mcl.cmd他就会自动登陆了,至此算是成功一半
接下来到这里!寻找你喜欢的插件,比如我想实现一个类似ctfshow中大牛的简单功能,我就用这个自动回复,具体操作里面都有了。将jar文件加到plugins文件夹,然后在./conf/autoreply下配置文件,host填你自己的QQ号(不是机器人的),followers中填可以有权限添加和查询的QQ号,触发词我是这样填
分隔符就是空格,那么我要添加的指令就是/add 关键词 关键词触发内容
,进行尝试,尝试成功
deleteKey里就填删除触发词 我填的/del,那么删除就是/del 关键词
至此就实现了一个简单的关键词回复的机器人,但是我们这个时候还只是在电脑上运行,不能保证电脑每时每刻都开着而且都运行着这个机器人,那么就要把他搭到服务器上,怎么搭我再慢慢更,886
标签:QQ,mcl,机器人,QQ号,cmd,登陆,ANDROID,搭建 来源: https://blog.csdn.net/Sapphire037/article/details/120676994