{"_id":"@a2672172829/koishi-plugin-bilibili-parser","name":"@a2672172829/koishi-plugin-bilibili-parser","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@a2672172829/koishi-plugin-bilibili-parser","publishConfig":{"access":"public"},"version":"1.0.0","description":"解析 bilibili 链接、个人动态和专栏内容","main":"lib/index.js","typings":"lib/index.d.ts","license":"MIT","keywords":["koishi","plugin","bilibili","parser"],"peerDependencies":{"koishi":"^4.0.0"},"dependencies":{"axios":"^1.6.0"},"devDependencies":{"@types/node":"^20.0.0","koishi":"^4.0.0","typescript":"^5.0.0"},"scripts":{"build":"tsc"},"_id":"@a2672172829/koishi-plugin-bilibili-parser@1.0.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-2/kv7HOUvdcWPbXcXcqMnNcgUGTTq9ltjWkeFyFSsyP9KWtT+bXdMCiAzteh2ADZ4rQgITh/ee27+KdRurUlxQ==","shasum":"1bd9434908c6ebd228d73341e6006dc68643666c","tarball":"https://registry.npmjs.org/@a2672172829/koishi-plugin-bilibili-parser/-/koishi-plugin-bilibili-parser-1.0.0.tgz","fileCount":4,"unpackedSize":16743,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEU+c8LPDg+oMuV9Kg35ETbEw4I4tELW6FKxnldfZjVOAiA5C7hFER6NCUaZl8BF0iB5H7plafrdwyVdmil4d27JhA=="}]},"_npmUser":{"name":"a2672172829","email":"2672172829@qq.com"},"directories":{},"maintainers":[{"name":"a2672172829","email":"2672172829@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-bilibili-parser_1.0.0_1766753717283_0.26565981144926876"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-26T12:55:17.200Z","1.0.0":"2025-12-26T12:55:17.502Z","modified":"2025-12-26T12:55:17.763Z"},"maintainers":[{"name":"a2672172829","email":"2672172829@qq.com"}],"description":"解析 bilibili 链接、个人动态和专栏内容","keywords":["koishi","plugin","bilibili","parser"],"license":"MIT","readme":"# @a2672172829/koishi-plugin-bilibili-parser\r\n\r\n[![npm](https://img.shields.io/npm/v/@a2672172829/koishi-plugin-bilibili-parser?style=flat-square)](https://www.npmjs.com/package/@a2672172829/koishi-plugin-bilibili-parser)\r\n\r\n一个用于解析 bilibili 链接、个人动态和专栏内容的 Koishi 插件。\r\n\r\n## 功能特性\r\n\r\n- ✅ 解析 bilibili 视频链接（支持 BV 号和 av 号）\r\n- ✅ 解析 bilibili 个人动态\r\n- ✅ 解析 bilibili 专栏文章\r\n- ✅ 自动识别消息中的链接并解析\r\n- ✅ 支持短链接（b23.tv）解析\r\n- ✅ 显示视频/动态/专栏的详细信息和封面图\r\n\r\n## 安装\r\n\r\n```bash\r\nnpm install @a2672172829/koishi-plugin-bilibili-parser\r\n```\r\n\r\n或使用 Koishi 控制台直接安装。\r\n\r\n## 配置项\r\n\r\n| 配置项 | 类型 | 默认值 | 说明 |\r\n| --- | --- | --- | --- |\r\n| autoParseLinks | boolean | true | 是否自动解析消息中的 bilibili 链接 |\r\n| parseDelay | number | 1000 | 解析延迟（毫秒），避免频繁请求 |\r\n\r\n## 使用方法\r\n\r\n### 命令\r\n\r\n#### bili.video\r\n\r\n解析 bilibili 视频链接。\r\n\r\n```\r\nbili.video <url>\r\n```\r\n\r\n示例：\r\n```\r\nbili.video BV1xx411c7XZ\r\nbili.video https://www.bilibili.com/video/BV1xx411c7XZ\r\nbili.video av170001\r\n```\r\n\r\n#### bili.dynamic\r\n\r\n解析 bilibili 动态。\r\n\r\n```\r\nbili.dynamic <id>\r\n```\r\n\r\n示例：\r\n```\r\nbili.dynamic 123456789\r\nbili.dynamic https://www.bilibili.com/opus/123456789\r\nbili.dynamic https://b23.tv/abc123\r\n```\r\n\r\n#### bili.article\r\n\r\n解析 bilibili 专栏文章。\r\n\r\n```\r\nbili.article <id>\r\n```\r\n\r\n示例：\r\n```\r\nbili.article cv12345678\r\nbili.article https://www.bilibili.com/read/cv12345678\r\nbili.article 12345678\r\n```\r\n\r\n### 自动解析\r\n\r\n当 `autoParseLinks` 配置为 `true` 时，插件会自动识别并解析消息中的 bilibili 链接。\r\n\r\n支持的链接格式：\r\n- 视频：`https://www.bilibili.com/video/BV...` 或 `BV...` 或 `av...`\r\n- 动态：`https://www.bilibili.com/opus/...` 或 `https://b23.tv/...`\r\n- 专栏：`https://www.bilibili.com/read/cv...` 或 `cv...`\r\n\r\n## 显示效果\r\n\r\n### 视频信息\r\n- 标题\r\n- UP 主\r\n- 时长\r\n- 发布时间\r\n- 播放/点赞/投币/收藏/分享数据\r\n- 视频简介（前100字符）\r\n- 封面图\r\n- 视频链接\r\n\r\n### 动态信息\r\n- 作者\r\n- 发布时间\r\n- 动态内容（前200字符）\r\n- 点赞/转发数据\r\n- 图片（如有）\r\n- 动态链接\r\n\r\n### 专栏信息\r\n- 标题\r\n- 作者\r\n- 发布时间\r\n- 阅读/点赞/收藏/投币数据\r\n- 文章摘要（前150字符）\r\n- 封面图（如有）\r\n- 专栏链接\r\n\r\n## 开发\r\n\r\n```bash\r\n# 安装依赖\r\nnpm install\r\n\r\n# 构建\r\nnpm run build\r\n```\r\n\r\n## 许可证\r\n\r\nMIT License\r\n\r\n## 相关链接\r\n\r\n- [Koishi 官网](https://koishi.chat/)\r\n- [Bilibili API](https://github.com/SocialSisterYi/bilibili-API-collect)\r\n","readmeFilename":"README.md","_rev":"1-f1ba2965ba88a3841727fb2ecb09da09"}