/Comet-Bot

☄今日もかわいい! | B站开播&推文推送/以图识图, 以及更多

Primary LanguageKotlinGNU Affero General Public License v3.0AGPL-3.0

彗星 Bot (Comet)

项目名来源于 星街彗星 (Hoshimati Suisei)

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

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

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

English Version: README

Codacy Badge Quality Gate Status Kotlin Gradle LICENSE Issues Stars Release

🎉 它能干什么?

  • 以图搜图 (支持 ascii2d/SauceNao)
  • 彩虹六号战绩查询
  • 打卡
  • 签到
  • bilibili UP主信息/动态查询
  • 点歌 (QQ小程序卡片样式)
  • 事件概率占卜
  • 明日方舟 / 公主连结抽卡模拟器
  • 去你大爷的小程序 (将小程序转换为文本)
  • 单推小助手
    • 支持订阅 bilibili 用户动态(TODO)/开播提醒
    • 支持订阅推特用户最新消息
    • 支持订阅 Youtube 用户开播提醒 (实验性)
  • rCon 功能, 支持连接到可以使用 rCon 的游戏服务器
  • 查询推特用户信息/推文
  • 自动推送最新推文到指定群聊
  • 禁言/踢出群员
  • 群抽奖
  • 还在开发中...

☑ To-Do 列表

详见 Issues

💽 如何使用

自编译

  • 注意: 请使用 JDK 8 或更高版本打包
  1. 编译
  • Clone 或者下载这个项目.
git clone https://github.com/StarWishsama/Comet-Bot.git
  • 编译 本项目使用 Gradle 作为包管理系统, 还使用了 ShadowJar 引入依赖, 请自行搜索 Gradle 如何打包
  1. 使用 cmd 启动 Bot, 按照提示登录
  2. 提示启动完成后, 在机器人加入的群内发送 /help 就可开始了解 Comet 的各项功能了

📜 协议

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

本项目禁止被用于进行违反中华人民共和国法律法规的行为

本项目使用 AGPLv3 with Mamoe Exceptions 协议


Copyright (C) 2018-2020 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/>.