TS3AudioBot-NetEaseCloudmusic-UnblockNeteaseMusic-plugin
支持Windows、Linux、Docker环境。
需要在自建的 NeteaseCloudMusicApi(推荐Docker版)里面的 app.js 中添加 process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = 0
, 如果是docker版的话就在环境里面添加NODE_TLS_REJECT_UNAUTHORIZED = 0
。
需要自建 UnblockNeteaseMusic 服务(推荐Docker版)。
playMode=
是播放模式
WangYiYunAPI_Address=
是网易云API地址
cookies1=
是保存在你本地的身份验证,通过二维码登录获取。(不需要修改)
UNM_Address=
是 UnblockNeteaseMusic 服务的API地址。
正在播放的歌曲的图片和名称可以点机器人看它的头像和描述
vip音乐想要先登陆才能播放完整版本:(输入指令后扫描机器人头像二维码登陆)
!yun login
双击机器人,目前有以下指令
1.立即播放网易云音乐
!yun play 音乐名称
或 !yun play 音乐名称 歌手
(无版权歌曲点播)
2.播放网易云音乐歌单
!yun gedan 歌单id
3.播放列表中的下一首
!yun next
3.停止播放
!yun stop
5.修改播放模式
!yun mode 数字0-3
0 = 顺序播放
1 = 顺序循环
2 = 随机播放
3 = 随机循环
Dockerfile支持x86、arm64、arm32三种架构,默认为x86。 如需其他架构请拉取Dockerfile修改注释
构建命令:docker build -f Dockerfile -t local.docker.image/ts3audiobot:latest .
运行方法参考TS3AudioBot_docker文档
相比主线解决了部分设备中关于ts3audiobot.db的权限无法运行的问题,Dockerfile中程序运行用户改为了root。
添加支持yt-dlp:
需要更改ts3audiobot.toml文件中 youtube-dl = { path = "yt-dlp" }