Kovi-plugin-60s
这是一个为 Kovi 开发的插件,用于获取每日新闻。它通过 HTTP 请求从指定的 URL 获取新闻数据,并使用 serde 序列化库来解析 JSON 响应。
特性
- 从配置的 URL 获取每日新闻。
- 使用
reqwest进行异步 HTTP 请求。 - 使用
serde进行 JSON 数据解析。 - 支持通过
/60s命令触发60s新闻获取。
配置
在data/kovi-plugin-60s/config.toml 文件中配置新闻 API 的 URL:
= "http://your-60s-api.com"
公益60sAPI接口
= "https//60s.yunnet.top"
使用
启动 Kovi 并加载插件。。
支持的命令
/60s机器人回复每日新闻的图片/help机器人回复本插件所有支持的命令
项目结构
src/lib.rs:插件的主逻辑。src/model/mod.rs:数据模型定义,包括Response,News, 和Config结构体。
依赖
kovi:Kovi 插件框架。reqwest:用于异步 HTTP 请求。serde:用于 JSON 序列化和反序列化。
许可证
本项目使用 MIT License。