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.1

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.1
File Size Uploaded
nonebot_plugin_bilinovel-0.1.1.tar.gz 15.7 kB Details

Built distribution (wheel)

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

Total release size: 32.5 kB

Release files / nonebot_plugin_bilinovel-0.1.1.tar.gz

Download URL nonebot_plugin_bilinovel-0.1.1.tar.gz
Size 15.7 kB
Tags Source
SHA-256 checksum
How to use checksums
08800f21aeb8aedee600ae2c6c19dff9f51b827b88217769ad7e6b291fdd7072
BLAKE2b-256 checksum
How to use checksums
19fff93521b5c9b7abb8a8c6eb4b20a310d964c79caf9d143e6c792292327c39
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.1-py3-none-any.whl

Download URL nonebot_plugin_bilinovel-0.1.1-py3-none-any.whl
Size 16.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e5aa87a4d2f77d09c64b5d15d98b61e828a0c7dc5de2f0f0e9a8f833f848c41e
BLAKE2b-256 checksum
How to use checksums
5fb0924fc0ac2958339c1a84c7bfd6365f4b2d10e6968e5d0caa49a975fc3a42
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

This release

0.1.1 This release

2 release files

0.1.0

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