基于go-cqhttp与nonebot2的 网易云 无损音乐下载
Project description
nonebot-plugin-ncm
✨ 基于go-cqhttp与nonebot2的 网易云 无损音乐 点歌/下载 ✨
安装
使用pip安装
1.pip install nonebot-plugin-ncm
进行安装
2.并在bot.py
添加nonebot.load_plugin('nonebot-plugin-ncm')
使用nb-cli安装(推荐)
nb plugin install nonebot-plugin-ncm
进行安装
如果希望使用`nonebot2 a16`及以下版本
请使用`pip install nonebot-plugin-ncm==1.1.0`进行安装升级
1.pip install nonebot-plugin-ncm --upgrade
进行升级
2. 低于1.5.0
版本升级请删除db
文件夹内ncm
开头文件
3. 根据新的config
项配置.env
文件
快速使用
将链接或者卡片分享到聊天群或机器人,回复分享的消息并输入下载
即可进行下载
默认下载状态为关闭,请在每个群内使用/ncm t
开启,私聊则默认开启
命令列表:
命令 | 备注 |
---|---|
/ncm | 获取命令菜单 |
/ncm t | 开启下载 |
/ncm f | 关闭下载 |
/ncm search t | 开启点歌 |
/ncm search f | 关闭点歌 |
/点歌 歌名 | 点歌 |
/ncm private qq号 t | 开启该用户私聊下载 |
/ncm private qq号 f | 关闭该用户私聊下载 |
- 命令开始符号会自动识别
COMMAND_START
项
注意说明
- 使用的网易云账号需要拥有黑胶VIP
- 默认下载最高音质的音乐
- 本程序实质为调用web接口下载音乐上传
配置文件说明
ncm_admin_level=1 # 设置命令权限(1:仅限superusers和群主,2:在1的基础上+管理员,3:所有用户)
ncm_ctcode="86" # 手机号区域码,默认86
ncm_phone= # 手机登录
ncm_password= # 密码
ncm_playlist_zip=False # 上传歌单时是否压缩
功能列表
- 识别/下载 网易云单曲
- 链接
- 卡片
- 卡片转发
- 识别/下载 网易云歌单
- 链接
- 卡片
- 卡片转发
- 点歌(网易云)
- QQ音乐无损下载
鸣谢
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
nonebot_plugin_ncm-1.5.1.tar.gz
(15.0 kB
view details)
Built Distribution
File details
Details for the file nonebot_plugin_ncm-1.5.1.tar.gz
.
File metadata
- Download URL: nonebot_plugin_ncm-1.5.1.tar.gz
- Upload date:
- Size: 15.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8299bf4e3281ff480fc0eee2d1c9375ff10499c84a83ea6c296268f6956db968 |
|
MD5 | 7e176c67d1f220fa17cfe1a58ebd13f6 |
|
BLAKE2b-256 | 973689fa82bc79c5cbfeddd7ce1e0bdcc87b0c7af89045811a8d5d791052465a |
File details
Details for the file nonebot_plugin_ncm-1.5.1-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_ncm-1.5.1-py3-none-any.whl
- Upload date:
- Size: 14.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7342b37f068193d0d03c259145b11fb5ffe0893323abb6615a1900d991b91504 |
|
MD5 | b473a339ea8c8eabbde381594b55fbd6 |
|
BLAKE2b-256 | 72d89dfb417ead6ba7a336cff2b2565dea6ea4fd8ccca764c735181a1705d94a |