说明:kuku-bot
机器人部署。
配置文件介绍:
yu.config.runMode=dev
yu.scanPackages=me.kuku.yuq
# 机器人登录的协议,可为 Watch (手表)、Android (安卓),默认为Ipad
YuQ.Mirai.protocol=Android
webServer.port=8081
# 登录的 QQ 号
YuQ.Mirai.user.qq=
# 登录的 QQ 号的密码
YuQ.Mirai.user.pwd=
# 机器人主人
YuQ.Mirai.bot.master=734669014
GitHub:https://github.com/kukume/kuku-bot
部分指令视频演示:
安装
Windows
windows
的安装就非常简单了,
1、下载 压缩包,解压,用记事本(文本编辑器就行)打开 conf/YuQ.properties
更改需要登录的机器人QQ号和密码
2、打开 start.bat
即可
Linux
首次登陆可能会出现滑块验证码,但是无桌面版的Linux
不能过滑块,所以首次在Linux
上登录,需要在Windows
上登录一遍,然后把程序根目录下的device.json
文件复制到Linux
程序根目录即可完成登录
安装需要的依赖
# debian
apt-get install screen wget vim -y
# centos
yum install screen wget -y
1、下载程序包
cd /root
wget https://file.kuku.me/kuku-bot/kukubot-linux.tar.gz -O kukubot-linux.tar.gz
tar -zxvf kukubot-linux.tar.gz && rm -rf kukubot-linux.tar.gz
2、编辑配置文件
# 定位到配置文件的目录下
cd /root/kukubot-linux/conf
vim YuQ.properties
# 按i进行编辑,配置文件如何修改见前面的配置文件的介绍,一般只需要修改qq号、密码、机器人主人即可。
# 修改完成之后,按esc,输入:wq回车,即可保存
3、运行,为了使程序保持后台运行,所以使用screen来运行
# 新建一个名为kukubot的screen会话窗口
screen -S kukubot
# 定位到程序目录
cd /root/kukubot-linux
# 运行程序
chmod +x start.sh
./start.sh
# 等待运行,可能需要输入验证码或者通过设备锁啥的,待运行成功之后,可以断开ssh或者按ctrl+a+d把screen挂起,这样它就会一直保持在后台运行,如果需要查看程序运行状态,可以回到screen会话窗口查看,运行以下命令即可回到screen会话窗口
# 回到名字为kukubot的会话窗口
screen -R kukubot
Android
安卓使用Termux来安装Linux系统来使用
这里引用国光的Termux
安装Linux
的教程,安装好之后并进去Linux
系统开始下列步骤:
首次登陆可能会出现滑块验证码,但是无桌面版的Linux
不能过滑块,所以首次在Linux
上登录,需要在Windows
上登录一遍,然后把程序根目录下的device.json
文件复制到Linux
程序根目录即可完成登录
安装需要的依赖
# debian
apt-get update -y
apt-get install wget vim -y
# centos
yum update -y
yum install wget -y
1、下载程序包
cd /root
wget https://file.kuku.me/kuku-bot/kukubot-arm.tar.gz -O kukubot-arm.tar.gz
tar -zxvf kukubot-arm.tar.gz && rm -rf kukubot-arm.tar.gz
2、编辑配置文件
# 定位到配置文件的目录下
cd /root/kukubot-arm/conf
vim YuQ.properties
# 按i进行编辑,配置文件如何修改见前面的配置文件的介绍,一般只需要修改qq号、密码、机器人主人即可。
# 修改完成之后,按esc,输入:wq回车,即可保存
3、运行
# 运行程序
chmod +x start.sh
./start.sh
# 保持Termux后台即可
更新
- 有更新时,机器人将会私聊主人提示程序可更新
- 点击进入下载最新的jar包,并替换原有的
jar
包,然后双击start.bat
或者重新运行./start.sh
即可
说明
- 机器人在群中默认是关闭状态,发送
kukubot 开
即可开启机器人 - 数据库使用
h2
,在目录db
下,备份时记得备份device.json
,登录时不需要配置验证码、设备锁等验证 - 步数修改使用乐心运动,需要使用手机号注册乐心运动,绑定数据来源,并绑定手环,无手环不能修改步数。或者可以使用小米运动,注册小米运动账号(不是小米账号),绑定数据来源
- 其中,部分功能用到了腾讯AI,所以需要绑定腾讯AI的秘钥,注意使用电脑版网页打开。注册好应用并赋予
图片鉴黄、智能闲聊、通用OCR能力,私聊机器人qqai
进行绑定(ocr已无) OCR
等新增了百度AI
,申请地址:语音识别、OCR、图形审核,申请好应用之后会获取appid
、appkey
和secretkey
,可依次私聊机器人发送baiduai speech
、baiduai ocr
、baiduai contentCensor
进行绑定- 色图类型
lolicon
或者loliconR18
也需要申请秘钥,私聊机器人设置lolicon (apikey)
进行设置,->api官网,如若不会使用,请切换为其他类型。 - 如果报时时间不正确的话,请自行百度搜索如何修改时区!!(可以参考这个教程),docker版无需修改时区
- Teambition,首先在
Teambition
中新建一个项目(不需要邀请码),配置后将会把群图片自动上传至Teambition
,也可以发送Teambition上传
来上传图片获得直链,私聊机器人发送teambitionapi 账号 密码
把账号绑定至我的api
(会保存账号和密码,介意勿用,后期可能会把Teambition
部分抽出来),然后发送teambition 账号 密码
把账号绑定在机器人上,之后群图片将自动上传至Teambition
的项目中,如果想看直链,请在群中发送指令上传通知 开
带佬,为啥pc端不管啥指令都一直回复“没有填入appid, 请联系机器人主人填写”,是我少填了啥吗?
pc端不管啥指令是什么意思。。
还有b站和微博的监控推送在控制台能看到但不推送到QQ上
QQ号问题,消息被屏蔽了。建议先在你要挂机器人的地方用官方QQ挂一个星期,在用程序登录
我发送色图 后台会跑代码 但是没法用 有三个报错
上面的问题已经解决 现在是api绑定了 但是提示 APIKEY 不存在或被封禁
那就是apikey错了呗。私聊发送 lolicon {key}绑定的?
启动是上面三个报错 色图之后有一个
ERROR c.i.y.m.l.Network@[DefaultDispatcher-worker-3]
ERROR c.i.y.j.c.DaoCompiler@[main]
ERROR c.i.y.j.c.DaoCompiler@[main]
ERROR c.i.y.j.c.DaoCompiler@[main]
腾讯的ai开放平台现在新创建的应用不能接入通用ocr和图片鉴黄功能了,只能接入智能闲聊和语音合成,这个有解决的方案吗|´・ω・)ノ
已更新百度AI
点歌和天气功能无法正常返回数据,只有我一个有这个问题吗
富文本消息和长消息可能发不出来,被腾讯给屏蔽了。
有何解决办法吗
使用 经常在使用的QQ号可能没有这个问题
QQ在框架上挂一阵子可以解决吗,像先驱之类的,在服务器上挂几天就可以解决
应该不可以,我刚注册的小号到现在,长消息还是发不出来,但是我经常在用的小号就没问题
我这个号也经常在用,但是还是发不出天气和点歌消息,本地登陆也不行
富文本消息 应该多挂几天能发了,长消息木的办法
我长文本好像可以发出来,只有富文本问题OωO
那应该就是号的问题了,蜜汁风控。
Linux版初始化数据失败怎么破
已解决
色图怎么开的,菜单的指令格式能不能详细点,指令一直输不正确
色图 开
然后 色图切换 lolicon
或者loliconR18 或者danbooru
菜单我是取注解的,懒得单独维护一个菜单
lolicon的apikey配置怎么修改
重新绑定一遍就是修改了
请问步数修改如何使用
步数修改有小米运动和乐心运动。
两者都是需要下载app,登录账号,并绑定微信、qq、支付宝等。
小米:私聊机器人 [mi 账号 密码]进行绑定
乐心:私聊机器人[lexin 账号 密码]进行绑定
然后 在群里面发送 [步数 xxx]即可完成修改
乐心运动需要绑定手环才能修改,小米运动不能修改qq的步数
好的,谢谢解答|´・ω・)ノ
在本地登录window登录一直提示 title=温馨提示, message=当前版本过低,请先升级到手机QQ最新版本。, errorInfo=
最新版的不会出现这个问题了,压缩包带的程序我已经更新到最新了。
我在2021.1.16通过本页下载的压缩包是这样的,1.17今天点的时候就是404了
重新下载,文件名我搞错了
更新以后可以了,谢谢
linux 如何更新呐
谢谢楼主 已升级
在?来个菜单?
https://api.kuku.me/menu
jar包下载了最新的。但是一直提示 title=温馨提示, message=当前版本过低,请先升级到手机QQ最新版本。, errorInfo=
最新版可以登录了
mirai的问题,如果密码没问题并且账号没被冻结的话,建议先在你的常用地登录一次,然后把device.json复制到根目录或者conf文件下
密码没错,账号也正常,也在本地登录了,device.json这个文件也放到根目录了,CONF也放了,但是还是同样提示,跟开了设备锁有关系吗
本地使用mirai登录没问题?
dalao,菜单还有吗?
发送help,不过其中有的消息比较长,会被屏蔽发不出来,预计我会重新弄成网页形式的