在 Discord 上,人们可以和其他用户聊天和组织游戏。然而,有时候在聊天室中插入音乐,可以更好地唤起氛围和情绪。这时候,vibe-discord-music-bot 成了一款非常棒的工具。
vibe-discord-music-bot 是一款使用 Node.js 编写的 Discord 音乐机器人。它可以通过链接、搜索关键字或者播放本地文件的方式,以高品质播放多种格式音频。下面将为你介绍 vibe-discord-music-bot 的使用方法。
安装
在使用 vibe-discord-music-bot 之前,我们需要安装 Node.js 和 Discord.js,以及 vibe-discord-music-bot 包。
首先需要安装 Node.js,可以通过官方网站 https://nodejs.org/zh-cn/download/ 下载。安装好后,我们可以在命令行中输入以下命令检查是否安装成功:
node -v
接下来,需要安装 Discord.js。可以在项目文件夹下通过命令行输入以下命令:
npm install discord.js
然后,需要安装 vibe-discord-music-bot。同样在命令行中输入以下命令即可:
npm i vibe-discord-music-bot
使用
播放音乐
首先需要在 Discord 开发者网站上创建一个机器人用户,并得到机器人用户的 Token。可参考如下链接:https://discord.com/developers/docs/intro。
在项目文件夹下创建一个名为 index.js 的文件,并输入以下代码:
-- -------------------- ---- ------- ----- ------- - ---------------------- ----- - -------- - - ---------------------------------- ----- ------ - --- ----------------- -------------------- -- -- - ---------------- -- --------- --- ---------------------------------- --- ---------------- - ------- ---- -- ---- ------- ---- -- ---- ---
其中,DISCORD_BOT_TOKEN
需要替换为从 Discord 开发者网站上得到的机器人用户的 Token。
在这里,我们使用 Discord.Client()
创建了一个 Discord 客户端,并在 client.login()
中输入你的机器人用户的 Token。然后,在创建 MusicBot
实例时,我们可以设置指令前缀和音量等选项。在本例中,我们设置指令前缀为感叹号 !
,音量为 100
。
运行代码:
node index.js
此时机器人用户已经上线,并且已经可以进入你的 Discord 频道。
尝试使用 !play [歌曲链接或者歌曲名]
播放歌曲。例如:
!play https://www.youtube.com/watch?v=xLPGtQoRUbk
机器人用户会自动连接到语音频道,并播放相应的音乐。你可以使用 !pause
或者 !resume
暂停和恢复播放。
播放本地文件
vibe-discord-music-bot 也支持播放本地文件。我们可以使用 !localplay [本地文件路径]
指令播放本地文件。例如:
!localplay C:\Users\username\Music\music.mp3
在播放本地文件之前,请确保机器人用户已经加入了语音频道,并且具有权限访问相应的本地文件。
其他指令
vibe-discord-music-bot 还支持其他指令,如下所示:
!skip
跳过当前音乐!prev
返回上一首音乐!queue
查看播放队列!clean
清空播放队列!disconnect
断开机器人用户与语音频道的连接
结语
vibe-discord-music-bot 是一款非常好用的 Discord 音乐机器人。通过本文的介绍,你已经能够轻松上手使用 vibe-discord-music-bot,并了解如何播放音乐和本地文件。希望能够帮助您更好地使用 Discord 平台,并提升聊天室的活跃度和氛围。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600566c081e8991b448e312f