Skip to main content

nonebot-plugin-bilinovel

NoneBot2 哔哩轻小说爬虫插件,搜索小说并下载生成 EPUB 电子书

📦 安装

方式一:使用 nb‑cli

nb plugin install nonebot-plugin-bilinovel

方式二:pip 安装插件

pip install nonebot-plugin-bilinovel

安装 Playwright 浏览器内核

playwright install chromium

🎯 使用命令

参数标记约定

  • < > 必填参数,不可省略
  • [ ] 可选参数,可以省略

表格

指令 语法 说明
/sear /sear <小说名称> 搜索哔哩轻小说,返回书本 id
/down /down <书本id> <卷号> [下载格式] 下载小说并生成 EPUB 或 txt

搜索示例:/sear 关于我转生变成史莱姆这档事 /sear 游戏人生

下载示例:/down 9 1 epub 即下载书籍 id 为 9 的第一卷,导出格式为 epub

[下载格式不填默认txt]

⚙️ .env自定义参数配置

可调整参数列表:

# Playwright浏览器无头开关,True:无头 /False:有头
BROWSER_HEADLESS = True  #无头情况下epub模式可能获取不到图片
# 章节并发数,并发多容易限流
WORKER_COUNT = 2

⚠️ 使用须知

  1. 本插件仅用于个人学习研究。
  2. 请勿高频、大规模爬取网站,避免给目标站点造成压力。
  3. 下载内容版权归原作者与平台所有。

📁 文件输出

生成的 EPUB 文件将会保存至插件运行目录下。

📝 更新日志

v0.1.0

  • 基础小说搜索功能
  • 小说章节错峰并发爬取
  • EPUB 电子书导出

Metadata

Release files for nonebot-plugin-bilinovel 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nonebot-plugin-bilinovel 0.1.0
File Size Uploaded
nonebot_plugin_bilinovel-0.1.0.tar.gz 15.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nonebot-plugin-bilinovel 0.1.0
File Interpreter ABI Platform
nonebot_plugin_bilinovel-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 32.5 kB

Release files / nonebot_plugin_bilinovel-0.1.0.tar.gz

Download URL nonebot_plugin_bilinovel-0.1.0.tar.gz
Size 15.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3db679f5895992b3bb567bde02eedb8aae142f9990e550f5923ba20b030163a0
BLAKE2b-256 checksum
How to use checksums
151672db53c7567d3b2ee74379281ece8ae256e353f5a5d9819a009a3a96e507
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release files / nonebot_plugin_bilinovel-0.1.0-py3-none-any.whl

Download URL nonebot_plugin_bilinovel-0.1.0-py3-none-any.whl
Size 16.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
326d15b1c6390aeeb90e189b949af5b86b19ab92673a02b9afa7a284bd008ed9
BLAKE2b-256 checksum
How to use checksums
9fa1bbc62dc97aaa50a3f4e78553e5c4ff913a2af8156ea24570e1feea25ffad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release history Release notifications | RSS feed

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page