NoneBot2链接分享解析器插件。解析视频、图片链接/小程序插件,tiktok、bilibili、twitter等实时发送!
Project description
📖 介绍
适用于NoneBot2的解析视频、图片链接/小程序插件,tiktok、bilibili、twitter等实时发送!
💿 安装
- 使用 nb-cli 安装,不需要手动添加入口,更新使用 pip
nb plugin install nonebot-plugin-resolver
- 使用 pip 安装和更新,初次安装需要手动添加入口
pip install --upgrade nonebot-plugin-resolver
- 🚀【高级 / 进阶 / 推荐】使用脚本进行安装,优点就是及时更新 | ⚠️在可以执行
nb run
那个目录执行即可
curl -fsSL https://raw.gitmirror.com/zhiyu1998/nonebot-plugin-resolver/master/npr_install.sh > npr_install.sh && chmod 755 npr_install.sh && ./npr_install.sh
- 【必要】安装必要组件 FFmpeg
# ubuntu
sudo apt-get install ffmpeg
# 其他linux参考(群友推荐):https://gitee.com/baihu433/ffmpeg
# Windows 参考:https://www.jianshu.com/p/5015a477de3c
- 【可选】安装
TikTok
&YouTube
解析必要依赖 不建议直接使用apt
不是最新版
pip install yt-dlp
⚙️ 配置
在 nonebot2 项目的.env
文件中添加下表中的可选配置
XHS_CK='' #xhs cookie
DOUYIN_CK='' # douyin's cookie, 格式:odin_tt=xxx;passport_fe_beating_status=xxx;sid_guard=xxx;uid_tt=xxx;uid_tt_ss=xxx;sid_tt=xxx;sessionid=xxx;sessionid_ss=xxx;sid_ucp_v1=xxx;ssid_ucp_v1=xxx;passport_assist_user=xxx;ttwid=xxx;
IS_OVERSEA=False # 是否是海外服务器部署
IS_LAGRANGE=False # 是否是拉格朗日(不建议使用,除非你真的喜欢它。https://github.com/KonataDev/Lagrange.Core)
RESOLVER_PROXY = "http://127.0.0.1:7890" # 代理
R_GLOBAL_NICKNAME="" # 解析前缀名
BILI_SESSDATA='' # bilibili sessdata 填写后可附加: 总结等功能
VIDEO_DURATION_MAXIMUM=480 # 视频最大解析长度,默认480s为8分钟,计算公式为480s/60s=8mins
🕹️ 开启 & 关闭解析
使用以下命令可以控制对当前群是否开启/关闭解析:
开启解析
关闭解析
查看关闭解析
🤳🏿 在线观看如何获取 Cookie
由群友
@麦满分
提供
https://github.com/user-attachments/assets/7ead6d62-a36c-4e8d-bb5d-6666749dfb26
🤺 交流群
🎉 使用 & 效果图
开发 && 发版
发版 Action:
git tag <tag_name>
git push origin --tags
贡献
同时感谢以下开发者对 Nonebot - R插件
作出的贡献:
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
Close
Hashes for nonebot_plugin_resolver-1.2.14.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 395bdc3f6d94a4855084fa93e8ae618ec63e680da4538d109aba43c254394aba |
|
MD5 | 5f32f6fcdf169265b0e7193638be0f5e |
|
BLAKE2b-256 | 835a64ff1d5a47011894880c9f2fe2382040e8bc96996409e7e1cd1f52e395fe |
Close
Hashes for nonebot_plugin_resolver-1.2.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 440314f8d1d822632d55d1c1ad481a6f8ad785e0740d63b667d0457a78632209 |
|
MD5 | afd47cd0ad8f47453229307a11bd4b62 |
|
BLAKE2b-256 | da574b5fc6f38f42be59307da6026cfc7bd4b112d8f46fbc9db6caa9ace09699 |