说明:发现mirai-android可以直接用mirai-console的插件,我就想整一个console版的出来,等我移植到一半,发现mirai-Andoird不兼容最新的mirai-console插件,o(╥﹏╥)o。想着已经改了这么多了,还是把它移植过来了。mirai-console支持jdk8以上的版本,不再像yuq一样只支持jdk8

插件下载https://w.url.cn/s/AkCiHKA

安装

Windows

windows的安装还是一如既往的简单

1、下载安装jdk,一直默认下一步即可。
2、下载压缩包并解压,打开start-mirai-console.bat,首次运行,让它自动生成配置。
3、下载插件,放到plugins文件夹中,重新启动start-mirai-console.bat,即可运行成功~~

Linux

安装需要的依赖

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

1、

# 如果你会安装jdk,请自行安装jdk
cd /root
wget https://u.iheit.com/kuku/mirai-console/mirai-console-notjdk.tar.gz
tar -zxvf mirai-console-notjdk.tar.gz && rm -rf mirai-console-notjdk.tar.gz
# 如果你不会安装jdk,那么执行这个
cd /root
wget https://u.iheit.com/kuku/mirai-console/mirai-console.tar.gz
tar -zxvf mirai-console.tar.gz && rm -rf mirai-console.tar.gz

2、运行以下命令

# 赋予执行权限
cd /root/mirai-console
chmod +x start-mirai-console.sh
# 首次执行,生成配置文件,等待运行,可能需要输入验证码或者通过设备锁啥的,
./start-mirai-console.sh
# 运行完成后
ctrl + c

3、下载插件,移入plugin文件夹

cd /root/mirai-console/plugin
wget https://u.iheit.com/kuku/mirai-console/mirai-console-1.0-SNAPSHOT.jar

4、运行,为了使程序保持后台运行,所以使用screen来运行

# 新建一个名为console的screen会话窗口
screen -S console
# 定位到程序目录
cd /root/mirai-console
# 运行程序
./start-mirai-console.sh
# 待运行成功之后,可以断开ssh或者按ctrl+a+d把screen挂起,这样它就会一直保持在后台运行,如果需要查看程序运行状态,可以回到screen会话窗口查看,运行以下命令即可回到名字为console的会话窗口
screen -R console

说明

  • 登录QQ号,在console中输入login QQ号 密码即可登录QQ号,可以登录多个QQ号,如果需要在每次启动mirai-console时自动登录,只需在/config/Console/AutoLogin.yml中输入您的QQ号的账号密码即可

  • 首次使用,需要在console里输入命令赋予管理权限
# 如果我要为12345的qq号赋予管理权限
/permission permit u12345 me.kuku.miraiplugin:command.m
  • 如果你需要在某个群开启机器人的功能,在该群发送m 初始化即可
  • 发送指令/help查看所有指令
  • 由于mirai-console的特殊性,大部分指令都带了一个前缀
最后修改:2020 年 11 月 01 日 03 : 11 PM