Skip to main content

基于go-cqhttp与nonebot2的 网易云 无损音乐下载

Project description

nonebot

nonebot-plugin-ncm

✨ 基于go-cqhttp与nonebot2的 网易云 无损音乐 点歌/下载 ✨

license pypi nonebot release wakatime

安装

使用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开启,私聊则默认开启 img

命令列表:

命令 备注
/ncm 获取命令菜单
/ncm t 开启下载
/ncm f 关闭下载
/ncm search t 开启点歌
/ncm search f 关闭点歌
/点歌 歌名 点歌
/ncm private qq号 t 开启该用户私聊下载
/ncm private qq号 f 关闭该用户私聊下载

注意说明

  • 使用的网易云账号需要拥有黑胶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


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.2.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

nonebot_plugin_ncm-1.5.2-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_ncm-1.5.2.tar.gz.

File metadata

  • Download URL: nonebot_plugin_ncm-1.5.2.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

Hashes for nonebot_plugin_ncm-1.5.2.tar.gz
Algorithm Hash digest
SHA256 d5ffbd95f208b7195b617e4bd7d3ade0da06edcd23ea4a3f14c2343528a1499a
MD5 f8b9374361277b6e9d565eac5569ba9f
BLAKE2b-256 e57caa4cd19768f295024f692316b819445c9a97a2ba10aded9324920503ae77

See more details on using hashes here.

File details

Details for the file nonebot_plugin_ncm-1.5.2-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_ncm-1.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a3de59078a586e9a950e9697032502cd0e2b6147aac176cdb9df22125189cf2b
MD5 70b4001238d7ea8c5b709cfcf38f18bf
BLAKE2b-256 cee48b12d896fe0222a889beeb5deb52966998fd79d943f3cef1b4d3e7272441

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page