mirror of
https://github.com/jie65535/mirai-console-jcf-plugin.git
synced 2026-05-04 23:23:40 +08:00
26d5a52820a65b1968a76dad25ee82a1480a5dfd
Some checks failed
Build Plugin / build (push) Has been cancelled
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jie65535 <29452349+jie65535@users.noreply.github.com>
mirai-console-jcf-plugin
基于Mirai Console的Curseforge与Modrinth插件
请注意:使用 CurseForge 功能需要申请 Curseforge Api Key!Modrinth 功能无需 API Key 即可使用。
Introduction
允许用户通过QQ对Curseforge和Modrinth网站进行搜索查询
现在支持搜索Minecraft相关内容,可以通过命令搜索模组、整合包、资源包等。
支持查看文件列表与其下载地址,单独查看文件的更新日志。
支持订阅项目更新,有新版本时自动推送通知。
Usage
指令
- /jcf help # 查看帮助
- /jcf setApiKey # 设置Curseforge API Key
- /jcf setSubsSender <qq> # 设置订阅信息推送bot(qq id)
- /jcf setCheckInterval <seconds> # 设置更新检查间隔(单位:秒)
CurseForge 分类搜索命令(可配置)
- 搜索模组: cfmod <filter>
- 搜索整合包: cfpack <filter>
- 搜索资源包: cfres <filter>
- 搜索存档: cfworld <filter>
- 搜索水桶服插件: cfbukkit <filter>
- 搜索附加: cfaddon <filter>
- 搜索定制: cfcustom <filter>
Modrinth 分类搜索命令(可配置)
- 搜索模组: mrmod <filter>
- 搜索整合包: mrpack <filter>
- 搜索资源包: mrres <filter>
- 搜索光影: mrshader <filter>
- 搜索插件: mrplugin <filter>
- 搜索数据包: mrdata <filter>
订阅管理命令
CurseForge 订阅
- /jcf subStat # 查看 CurseForge 订阅处理状态
- /jcf idleSubs # 使 CurseForge 订阅器闲置
- /jcf runSubs # 使 CurseForge 订阅器恢复运行
Modrinth 订阅
- /jcf mrSubStat # 查看 Modrinth 订阅处理状态
- /jcf mrIdleSubs # 使 Modrinth 订阅器闲置
- /jcf mrRunSubs # 使 Modrinth 订阅器恢复运行
Screenshots
TODO List
- 搜索资源
- 搜索模组
- 搜索整合包
- 搜索资源包
搜索存档- 根据项目ID搜索
- 分页选择
- 获取介绍
- 获取文件列表
- 获取最新文件
- 获取文件的修改记录
- 获取文件下载地址
- 获取依赖的项目
- 模组更新订阅,更新时通知订阅者
- 集成 Modrinth 平台
- 搜索模组、整合包、资源包、光影、插件、数据包
- 查看项目详情与版本列表
- 订阅项目更新通知
- 设置代理
鸣谢
- Mirai 提供机器人平台
- Mirai Console 开放插件接入
Languages
Kotlin
100%



