必要准备
首先先搭建好 TeamSpeak 3 (TS3)服务器并能正常连接和语音交流,如果服务器没有运行库(C++)要提前安装。
微软运行库(文件来自“果核剥壳”),如果需要最新版运行库请到:https://www.ghxi.com/。
必要文件
下载文件整合包并解压至服务器桌面。
开放端口【阿里云】
开放下列端口的出站和入站规则:
9987 | UDP |
30033 | TCP |
10011 | TCP |
41144 | TCP |
3000 | TCP+UDP |
58913 | TCP |
8000 | TCP+UDP |
如果你的服务器是朋友间使用可以开放全部端口,但不安全所以不建议。
安装机器人
运行 node.msi
以安装 node.js
。安装过程中,无需修改任何设置,下一步直至安装完成,点击“finish”关闭。
按 Win+R
打开运行,输入 sysdm.cpl
命令打开高级系统设置。在“高级”一栏中打开“环境变量”。
选择 Administrator 的用户变量
的 Path
变量,点击“编辑”,在弹出的弹窗中选择“新建”。
点击“浏览”,找到 \ffmpeg\bin
的文件路径,点击“确定”。
系统变量
也是一样操作方法。(有些只需设置系统变量即可,但有些更高版本的系统可能需要设置 Administrator 变量,这里为了方便就两个都设置了)
使用记事本打开 win-x64 文件夹下的 rights.toml
文件。
回到本机的 TS3 客户端,进入“所有客户端”列表,右键复制管理员的唯一标识符(UID),覆盖到刚刚 rights.toml
文件的管理员 UID 位置。
记事本打开 win-x64文件夹 bots\default 的 bot.toml
文件,在address
栏输入服务器地址(即连接 TS3 服务器的的IP地址)。
打开 NeteaseCloudMusicApi-master 文件夹,运行“安装环境脚本.bat”,等待环境安装完成(Windows Server 2019 以上应该是自带有的),窗口将自动关闭。
启动 NeteaseCloudMusicApi-master 文件夹中的 API 脚本文件。
打开 win-x64 文件夹,启动 TS3AudioBot.exe
。
此时音乐机器人会自动进入 TS3 频道中。
机器人设置
进入本机的 TS3 客户端,右击音乐机器人“开始文字聊天”。
对话框输入 !pulgins list
查看插件列表,此时音乐机器人回应 #0|+ON|YunPlgun (BotPlugin)
,识别到网易云插件。
对话框输入 !pulgins load 0
加载刚刚的网易云插件。
对话框输入 !yun login
命令,在机器人右侧的简介中使用网易云APP扫码登录(!yun logout
退出登录)
登录过程中如果提示“Error”错误,只需将机器人添加为服务器管理员即可。
登录成功后即使用命令播放歌曲了。
可以把机器人所在频道的音质调高。(音质和流畅度受宽带影响)
机器人命令
登录指令:!yun login
退出登录:!yun logout
修改机器人名字:!bot name “名字”
立即播放:!yun play 歌名
添加歌曲到下一首:!yun add 歌名
播放歌单名字:!yun gedan 歌单名
播放歌单的ID:!yun gedanid 歌单ID
立即播放歌曲ID:!yun playid 歌曲ID
添加歌曲ID到下一首:!yun addid 歌曲ID
切歌:!yun next
修改播放模式(好像没用):!yun mode 0-3
0=顺序播放 1=顺序循环 2=随机播放 3=随机循环
暂停 / 继续:!pause
下一首:!next
上一首:!previous
音量:!volume 1-100
查看后台登录密码:!api token
机器人后台登录网址:IP+58913,如 123.123.123.123:58913
参考资料及文件来源:https://www.bilibili.com/video/BV1aH4y1W7dW/?share_source=copy_web&vd_source=a51e2701e437f848a73adb62a6855090
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
3 本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。
暂无评论内容