WetABQ / Comet-Bot

☄ 多平台动态推送, 抽卡模拟器, 以及更多 | Powered by Mirai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

彗星 Bot (Comet)

项目名来源于 Comet

由高性能机器人框架 Mirai 强力驱动

本项目处于开发阶段, 部分功能可能无法使用 (除了写在下面的功能) 反正也没人用

Demo/交流群:725656262

一切开发旨在学习,请勿用于非法用途

Codacy Badge Kotlin Gradle LICENSE Issues Stars Release

🎉 它能干什么?

  • 以图搜图 (支持 ascii2d/SauceNao)
  • 彩虹六号战绩查询
  • 签到
  • 哔哩哔哩UP主信息/动态查询
  • 点歌 (卡片/纯文本样式)
  • 事件概率占卜
  • 明日方舟抽卡模拟器
  • 原神抽卡模拟器 (全图像输出,背包管理,神铸定轨,自定义卡池概率 / 物品)
  • 去你大爷的小程序 (将小程序转换为文本)
    • 哔哩哔哩
  • 单推小助手
    • 支持订阅哔哩哔哩用户动态/开播提醒
    • 支持订阅推特用户最新消息
  • rCon 功能, 支持连接到有 rCon 功能的游戏
  • 查询推特用户信息/推文
  • 自动推送最新推文到指定群聊
  • 禁言/踢出群员
  • 群抽奖
  • Github WebHook 推送
  • 能不能好好说话
  • 小鸡词典
  • 还在开发中...

☑ To-Do 列表

详见 Issues

💽 如何使用

Mirai-Console 插件版 (实验性)

  • 实验性的支持, 可能存在无法使用的恶性 Bug, 欢迎反馈问题

你可以在这里找到插件版本的 Comet, 可以如下编译

或是从 Github Actions 中下载

自 0.6.3 起, Releases 中已提供插件版下载

自编译

  • 注意: 请使用 JDK 11 或更高版本打包, 推荐使用 JDK 17
  1. 编译
  • Clone 或者下载这个项目.
git clone https://github.com/StarWishsama/Comet-Bot.git

本项目使用 Gradle 作为包管理系统, 还使用了 ShadowJar 引入依赖. 你可以在项目文件夹中打开终端/cmd/或其他等效软件 输入 ./gradlew clean shadowjar 等待提示成功后, 可以在 ./build/libs 下找到编译成功的 jar

Releases 下载

  1. 此处下载最新版本

  2. 使用 cmd 启动 Bot, 按照提示登录 java -jar jar的路径

  3. 提示启动完成后, 在机器人加入的群内发送 /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 提供明日方舟游戏数据资源

特别感谢 SDLMoe 的项目 Yabapi 提供可靠的哔哩哔哩 API 库

About

☄ 多平台动态推送, 抽卡模拟器, 以及更多 | Powered by Mirai

License:GNU Affero General Public License v3.0


Languages

Language:Kotlin 100.0%