说明kukubot机器人部署。

配置文件介绍

# 机器人登录的协议,可为 Watch (手表)、Android (安卓)、HD(平板),默认为Android
YuQ.Mirai.protocol=Android
webServer.port=8081
# 登录的账号
YuQ.Mirai.user.qq=
# 登录的的密码
YuQ.Mirai.user.pwd=
# 机器人主人
YuQ.Mirai.bot.master=734669014

GitHubhttps://github.com/kukume/kukubot

指令菜单:https://menu.kuku.moe (以前那个备案掉了,备用)

安装

Windows

windows的安装就非常简单了,

1、安装jdk

前往https://www.oracle.com/java/technologies/downloads/#java11-windows下载Windows x64或者Windows x86jdk并安装,安装一直默认下一步就好

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

Linux

首次登陆可能会出现滑块验证码,但是无桌面版的Linux不能过滑块,所以首次在Linux上登录,需要在有桌面版的系统(比如Windows、桌面版的Linux、Mac)上登录一遍,然后把程序bin目录下的device.json文件复制到Linux程序bin目录即可完成登录

1、安装依赖(以Debian为例,Centos或者其他系统自行安装jdk以及依赖)

apt-get update -y
apt-get install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common sudo screen -y

2、安装openjdk

apt-get update -y
apt-get install default-jdk

3、下载程序包

cd /root
wget https://pan.kuku.me/kukubot/kukubot.tar
tar -xf kukubot.tar && rm -f kukubot.tar

4、编辑配置文件

# 定位到配置文件的目录下
cd /root/kukubot/bin/conf
vim YuQ.properties
# 按i进行编辑,配置文件如何修改见前面的配置文件的介绍,一般只需要修改qq号、密码、机器人主人即可。
# 修改完成之后,按esc,输入:wq回车,即可保存

5、运行

# 定位到程序bin目录
cd /root/kukubot/bin
./kukubot
# 如果需要持久化运行,那么需要借助Screen工具

Android

安卓使用Termux来安装Linux系统来使用

这里引用国光Termux安装Linux的教程,安装好之后并进去Linux系统开始下列步骤:

首次登陆可能会出现滑块验证码,但是无桌面版的Linux不能过滑块,所以首次在Linux上登录,需要在有桌面版的系统(比如Windows、桌面版的Linux、Mac)上登录一遍(不为Windows的话,下载jar包,安装jdk,更新配置文件的QQ账号和密码,打开shell窗口,运行java -jar kukubot-1.0-SNAPSHOT-all.jar即可)然后把程序根目录下的device.json文件复制到Linux程序根目录即可完成登录

1、安装openjdk以及依赖,参考Linux下的该模块

2、下载程序包

cd /root
wget https://pan.kuku.me/kukubot/kukubot.tar
tar -xf kukubot.tar && rm -rf kukubot.tar

2、编辑配置文件

# 定位到配置文件的目录下
cd /root/kukubot/bin/conf
vim YuQ.properties
# 按i进行编辑,配置文件如何修改见前面的配置文件的介绍,一般只需要修改qq号、密码、机器人主人即可。
# 修改完成之后,按esc,输入:wq回车,即可保存

3、运行

# 定位到程序bin目录下
cd /root/kukubot/bin
./kukubot
# 保持Termux后台即可

更新

说明

  • 机器人在群中默认是关闭状态,发送kukubot 开即可开启机器人
  • 数据库使用 h2,在目录 db下,备份时记得备份device.json,登录时不需要配置验证码、设备锁等验证
  • 步数修改使用乐心运动,需要使用手机号注册乐心运动,绑定数据来源,并绑定手环,无手环不能修改步数。或者可以使用小米运动,注册小米运动账号(不是小米账号),绑定数据来源
  • OCR等使用百度AI,申请地址:OCR图形审核,申请好应用之后会获取appkeysecretkey,可依次私聊机器人发送百度ocr百度内容审核进行绑定
  • 如果报时时间不正确的话,请自行百度搜索如何修改时区!!(可以参考这个教程,docker版无需修改时区
最后修改:2021 年 09 月 26 日 10 : 05 PM