栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

如何搭建一个简单的QQ机器人

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何搭建一个简单的QQ机器人

1.下载mcl

下载地址
mcl就相当于一个我的世界启动器,你可以自行添加mod(插件)然后使用。
下载以后最好解压到全英文路径,比如D:QQ-bot2021-10-8mcl-1.2.2,解压后有mcl.cmd,文件页面shift加右键可以看到有个打开powershell窗口,也就是命令行,输入.mcl.cmd,即可运行。但是要注意java的环境,必须得11以上,自行安装然后配置环境变量。好了之后运行

类似这样就是启动成功,输入?,help也可以

尝试登陆,/login QQ号 密码 ANDROID_PAD,protocol这一项最好是用ANDROID_PAD。(为了防止手机登陆冲突,如果你用平板登陆,这里就用ANDROID_PHONE)

如果登陆提示异常就看这里解决:常见问题解决
登陆成功

接下来添加自动登陆,/autoLogin QQ号 QQ密码 ,然后在文件夹下的configConsoleAutoLogin.yml中configuration修改如下,之前的自动登陆默认协议是手机,我们修改为平板,修改如下:

此后每次启动mcl.cmd他就会自动登陆了,至此算是成功一半
接下来到这里!寻找你喜欢的插件,比如我想实现一个类似ctfshow中大牛的简单功能,我就用这个自动回复,具体操作里面都有了。将jar文件加到plugins文件夹,然后在./conf/autoreply下配置文件,host填你自己的QQ号(不是机器人的),followers中填可以有权限添加和查询的QQ号,触发词我是这样填

分隔符就是空格,那么我要添加的指令就是/add 关键词 关键词触发内容,进行尝试,尝试成功


deleteKey里就填删除触发词 我填的/del,那么删除就是/del 关键词至此就实现了一个简单的关键词回复的机器人,但是我们这个时候还只是在电脑上运行,不能保证电脑每时每刻都开着而且都运行着这个机器人,那么就要把他搭到服务器上,怎么搭我再慢慢更,886

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305584.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号