说明kuku-bot机器人部署。

配置文件介绍

yu.config.runMode=dev
yu.scanPackages=me.kuku.yuq
# 机器人登录的协议,可为 Watch (手表)、Android (安卓),默认为Ipad
YuQ.Mirai.protocol=HD
webServer.port=8081
# 登录的 QQ 号
YuQ.Mirai.user.qq=
# 登录的 QQ 号的密码
YuQ.Mirai.user.pwd=
# 机器人主人
YuQ.Mirai.bot.master=734669014

GitHubhttps://github.com/kukume/kuku-bot

部分指令视频演示

安装

Windows

windows的安装就非常简单了,

1、下载 压缩包,解压,用记事本(文本编辑器就行)打开 conf/YuQ.properties更改需要登录的机器人QQ号和密码
2、打开 start.bat即可

Linux

安装需要的依赖

# debian
apt-get install screen wget vim
# centos
yum install screen wget

1、下载程序包

cd /root
wget https://ty.kuku.me/kuku/bot/kukubot-linux.tar.gz -O kukubot-linux.tar.gz
tar -zxvf kukubot.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

更新

  • 有更新时,机器人将会私聊主人提示程序可更新
  • 下载GitHub Action发布的压缩包,解压出jar包并替换原有的jar包,然后重新运行./start.sh即可

说明

  • 数据库使用 h2,在目录 db
  • 发送的图片保存在 tmp目录下
  • 备份时记得备份device.json
  • 步数修改使用乐心运动的接口,需要使用手机号注册乐心运动,绑定数据来源,并绑定手环。
  • 其中,部分功能用到了腾讯AI,所以需要绑定腾讯AI的秘钥,注意使用电脑版网页打开。注册好应用并赋予图片鉴黄、智能闲聊、通用OCR能力,私聊机器人设置qqAI进行绑定
  • 色图类型lolicon或者loliconR18也需要申请秘钥,私聊机器人设置lolicon (apikey)进行设置,->api官网,如若不会使用,请切换为其他类型。
  • 如果报时时间不正确的话,请自行百度搜索如何修改时区!!,docker版无需修改时区
最后修改:2020 年 11 月 22 日 08 : 02 PM