项目简介
本项目是基于Koishi框架开发的名为jryspro
的插件,主要为群聊场景提供今日运势查询功能。用户能通过简单指令获取个性化运势信息,插件支持纯文本、图文、渲染图等多种输出模式,还具备夜间模式、自定义图片API等配置选项,可满足不同场景需求。
项目的主要特性和功能
- 提供今日运势查询功能,用户通过指令即可获取相关信息,且支持多种输出模式。
- 多种输出模式:包含纯文本输出(
-o
选项)、图文输出(-t
选项)、渲染图输出(默认模式)以及新版竖屏模式输出。 - 支持自动切换夜间模式,用户可自行设定夜间模式的开启和结束时间。
- 高度可配置,支持自定义指令调用间隔、图片API、运势源API等。
- 兼容性强,能适配不同版本的Koishi框架,保障稳定运行。
安装使用步骤
- 确保已下载本项目的源码文件。
- 将
jryspro
插件文件夹复制到Koishi框架的插件目录中。 - 在Koishi的配置文件中启用
jryspro
插件,并根据需求配置相关选项,如指令别名、输出模式、夜间模式时间等。 - 启动Koishi框架,在群聊中使用指令
!今日运势
或!jrys
获取今日运势。
注意事项
- 确保已正确安装
puppeteer
,并检查Koishi版本是否兼容。 - 若使用图文输出模式,需保证提供的图片API支持竖屏图片。
- 使用本地文件夹路径时,要确保路径末尾包含
/
。
配置说明
| 配置项 | 参数 | 描述 |
|---------------|-------|--------------------------------------------------------------------|
| interval
| 毫秒 | 指令调用间隔,单位为毫秒(ms)。 |
| nightauto
| 布尔 | 是否开启自动夜间模式。 |
| nightStart
| 整点 | 夜间模式开启时间(24小时制)。 |
| nightEnd
| 整点 | 夜间模式结束时间(24小时制)。 |
| imgApi
| 字符串 | 图片API地址,支持本地文件夹绝对路径或网络API。 |
| waitting
| 布尔 | 是否开启等待提示,默认开启。 |
| defaultMode
| 数字 | 默认输出模式:0(渲染输出)、1(纯文本输出)、2(新版竖屏模式输出)、3(图文输出)。 |
| subimgApi
| 字符串 | 图文模式的图片API地址。 |
| fortuneApi
| 字符串 | 运势源API地址(注意此API可能随时变更)。 |
API说明
- 项目的API支持带有时间戳的更新参数,例如
https://api.example.com/img?#e#
等价于https://api.example.com/img?当前时间戳
。 - 推荐使用其他图源API,并注意选择竖屏图片。
imgApi
和subimgApi
支持本地文件夹绝对路径和网络API。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】