Skip to content

NingYin0810/TS3AudioBot

Repository files navigation

TS3AudioBot

支持Windows、Linux、Docker环境。

关于解锁版权歌曲

需要在自建的 NeteaseCloudMusicApi(推荐Docker版)里面的 app.js 中添加 process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = 0, 如果是docker版的话就在环境里面添加NODE_TLS_REJECT_UNAUTHORIZED = 0
需要自建 UnblockNeteaseMusic 服务(推荐Docker版)。

关于设置文件Settings.ini

playMode=是播放模式
NeteaseMusic_API=是网易云API地址

QQMusic_API=是QQ音乐的API地址

neteaseCookies=是保存在你本地的身份验证,通过二维码登录获取。(不需要修改)

qqCookie=是QQ音乐的cookie,需要在QQ音乐官网登录并复制添加(需要修改)

qq=是QQ音乐cookie对应的QQ号

UNM_Address=是 UnblockNeteaseMusic 服务的API地址。

替换插件文件后需要重启TS3AudioBot服务!!!

目前的指令:

正在播放的歌曲的图片和名称可以点机器人看它的头像和描述
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 = 随机循环

  1. QQ部分

!qq login 填入QQCookie后登录命令

!qq gd <id> 添加qq歌单

!qq next QQ音乐下一首

如果你需要基于主线TS3AudioBot构建Docker版的TS3AudioBot:

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" }

感谢

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages