No project description provided
Project description
📖 介绍
让机器人登录B站账号,在B站中向机器人登录的B站账号分享视频,机器人可以把收到的分享转发到qq群聊中
(群友希望把视频分享给小群里的好厚米,但是有些群友设备从B站向qq分享视频不方便,于是此插件应运而生)
欢迎提建议和issue
💿 安装
使用 nb-cli 安装(推荐!)
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-biliforward
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-biliforward
pdm
pdm add nonebot-plugin-biliforward
poetry
poetry add nonebot-plugin-biliforward
conda
conda install nonebot-plugin-biliforward
打开 nonebot2 项目根目录下的 pyproject.toml
文件, 在 [tool.nonebot]
部分追加写入
plugins = ["nonebot_plugin_biliforward"]
🎉 使用
更新数据模型 使用必看!!!!!
本插件使用了官方推荐的nonebot-plugin-orm
插件操作数据库,安装插件或更新插件版本后,在启动机器人前,都需要执行此命令。
nb orm upgrade
手动执行下列命令检查数据库模式是否与模型定义一致。机器人启动前也会自动运行此命令,并在检查失败时阻止启动。
nb orm check
看到没有检测到新的升级操作
字样时,表明数据库模型已经成功创建或更新,可以启动机器人
指令表
指令 | 参数 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|---|
登录b站 | 无 | 超级管理员 | 否 | 建议私聊使用 | 通过扫码让机器人登录B站账号,建议此账号只给机器人使用,并且一个机器人只允许登录一个账号,所有群聊通用 |
b站登录用户信息 | 无 | 群员 | 否 | 群聊 | 查看机器人登录的B站用户信息 |
添加b站转发白名单 | bili_uid | 群员 | 否 | 群聊 | 添加B站用户到此群聊白名单,此用户向机器人用户分享的视频将会被发送到此群 |
TODO
- 优化视频信息排版,可能会使用html渲染成图片
(正在学习) - 增加取消白名单功能
- web端可以通过在评论区@机器人转发视频
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nonebot_plugin_biliforward-0.1.1.tar.gz
.
File metadata
- Download URL: nonebot_plugin_biliforward-0.1.1.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c118e40dac798f9e6327be58a5d4ecc534ffc32c4f77e9cd6dbec31d1e51b98e |
|
MD5 | deb6097d626a4ad4c64bf97de9a09c9c |
|
BLAKE2b-256 | f404ee2dcef5b4518a5ab790eb0e255c42752c23e4699ede5dda21b4ceba82ae |
File details
Details for the file nonebot_plugin_biliforward-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_biliforward-0.1.1-py3-none-any.whl
- Upload date:
- Size: 12.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f6bbc4059ff079a251db4e3501db52445a9e25ca3f6d049c52e6793337d0abd |
|
MD5 | a680dd893357600c36097b97a0d28e61 |
|
BLAKE2b-256 | a2e2d5b6b46a98cb89d3902ac610c0594ddeec03e15c62adb10a5d349285e63a |