Skip to content

RTAkland/FancyBot

Repository files navigation

FancyBot 基于ROneBot的机器人😝

Made By RTAkland

MadeWithKotlin
GitHub Workflow Status Kotlin Version GitHub

概述

这是一个使用了 ROneBot 框架的QQ机器人, 包含了20多种命令, 例如: 点歌, 今日人品, 签到...
你可以在这里来查看所有的命令

ROneBot项目地址: Gitlab Github

构建

由于项目使用的依赖过多项目构建出的产物在28Mb左右并且项目开启了 Github Action来自动化部署机器人, github Action的作用仅用作判断 构建是否成功以及自动部署机器人, 并不带有上传构建产物的功能(占用的空间太多) 所以你需要自行构建出机器人的jar包来运行

$ chmod +x ./gradlew
$ ./gradlew build clean

产物在build/libs/目录下你可以找到-all结尾的jar包

一些想说的话

OneBot协议本身并不是一个很好的协议, 在Kritor、Laana等新型协议完善后机器人会全面迁移到上述协议中 并且将OneBot版本的分支放置到另外一个分支中不再更新, 后续将主要更新Kritor/Laana的分支

开源

  • 本项目以Apache-2.0许可开源, 即:
    • 你可以直接使用该项目提供的功能, 无需任何授权
    • 你可以在注明来源版权信息的情况下对源代码进行任意分发和修改以及衍生

鸣谢

JetBrainsIcon

JetBrains Open Source 提供的强大IDE支持