彗星 Bot (Comet)
项目名来源于 Comet
由高性能机器人框架 Mirai 强力驱动
本项目处于开发阶段, 部分功能可能无法使用 (除了写在下面的功能) 反正也没人用
Demo/交流群:725656262
一切开发旨在学习,请勿用于非法用途
🎉 它能干什么?
- 以图搜图 (支持 ascii2d/SauceNao)
- 彩虹六号战绩查询
- 签到
- 哔哩哔哩UP主信息/动态查询
- 点歌 (卡片/纯文本样式)
- 事件概率占卜
- 明日方舟抽卡模拟器
- 原神抽卡模拟器 (全图像输出,背包管理,神铸定轨,自定义卡池概率 / 物品)
- 由于原神抽卡图像素材过大,请手动下载 SDLMoe/GenshinGachaSimulatorImageResources 并放置于 Comet 启动根目录
img
文件夹下
- 由于原神抽卡图像素材过大,请手动下载 SDLMoe/GenshinGachaSimulatorImageResources 并放置于 Comet 启动根目录
- 去你大爷的小程序 (将小程序转换为文本)
- 哔哩哔哩
- 单推小助手
- 支持订阅哔哩哔哩用户动态/开播提醒
- 支持订阅推特用户最新消息
- rCon 功能, 支持连接到有 rCon 功能的游戏
- 查询推特用户信息/推文
- 自动推送最新推文到指定群聊
- 禁言/踢出群员
- 群抽奖
- Github WebHook 推送
- 能不能好好说话
- 小鸡词典
- 还在开发中...
☑ To-Do 列表
详见 Issues
💽 如何使用
Mirai-Console 插件版 (实验性)
- 实验性的支持, 可能存在无法使用的恶性 Bug, 欢迎反馈问题
你可以在这里找到插件版本的 Comet, 可以如下编译
或是从 Github Actions 中下载
自 0.6.3 起, Releases 中已提供插件版下载
自编译
- 注意: 请使用 JDK 11 或更高版本打包, 推荐使用 JDK 17
- 编译
- Clone 或者下载这个项目.
git clone https://github.com/StarWishsama/Comet-Bot.git
本项目使用 Gradle 作为包管理系统, 还使用了 ShadowJar 引入依赖. 你可以在项目文件夹中打开终端/cmd/或其他等效软件 输入 ./gradlew clean shadowjar 等待提示成功后, 可以在 ./build/libs 下找到编译成功的 jar
Releases 下载
-
在此处下载最新版本
-
使用 cmd 启动 Bot, 按照提示登录
java -jar jar的路径
-
提示启动完成后, 在机器人加入的群内发送 /help 就可开始了解 Comet 的各项功能了
📜 协议
一切开发旨在学习,请勿用于非法用途
本项目使用 AGPLv3 协议
Copyright (C) 2018-2021 StarWishsama
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
🔈 鸣谢
IntelliJ IDEA 是一个功能强大、符合人体工程学且智能的 IDE, 适用于 JVM 平台语言的开发.
特别感谢 JetBrains
为开源项目提供免费的 IntelliJ IDEA 等 IDE 的授权
PRTS Wiki 玩家自由构筑的明日方舟中文 Wiki
特别感谢 PRTS Wiki 提供的干员数据以及干员立绘
特别感谢 Kengxxiao 的项目 ArknightsGameData 提供明日方舟游戏数据资源