Noxyr可以在你的Discord语音频道中播放来自YouTube、YouTube Music、Spotify歌曲链接、Apple Music、SoundCloud和直接音频链接的音乐,所有操作都通过一张带按钮和下拉菜单的播放器卡片完成,而且全部功能均免费:滤镜、同步歌词、个人播放列表、自动播放和24/7模式都包含在内。没有高级版,没有需要投票才能使用的命令,也没有“升级解锁音量”之类的限制。本指南将介绍播放器的功能、设置方法,以及它与你以前可能用过的音乐机器人之间的区别。

A music player card in Discord: cover art, title, a progress bar that keeps moving, control buttons and an equaliser bouncing with the beat. Now playing Midnight City M83 · requested by @mia 1:12 4:03 🔊 80% 🔁 queue ⏮ ⏯ ⏭ 🎚 📃 Queue: 7 tracks ▾

播放你的第一首歌

加入语音频道,然后运行/play并输入歌名或链接。直接输入歌名会搜索YouTube,你在输入时自动补全会显示最匹配的结果,因此可以在命令执行前选定确切的视频。两个简短的前缀可以为搜索指定不同的来源:ytm:用于YouTube Music,sc:用于SoundCloud。如果粘贴的是链接,机器人会自动判断来源。

  • YouTube和YouTube Music:单个视频、播放列表和混音合集。播放列表会完整加载。
  • Spotify:粘贴歌曲链接,系统会找到同一首歌并进行播放,无需登录Spotify。
  • Apple Music和SoundCloud:歌曲、专辑和播放列表会完整加载。
  • 直接链接:.mp3、.ogg或其他音频URL会原样播放。Bandcamp、Twitch和Vimeo链接同样可用。
Song links from YouTube, Spotify, Apple Music, SoundCloud and direct files all flow into one bot player in a voice channel. YouTube / YT Music Spotify track link Apple Music SoundCloud Direct .mp3 link 🔊 one player in your voice channel ♪ ♫ ♪

播放器卡片

Noxyr不会刷屏发送“正在播放”消息,而是只发布一张播放器卡片并持续更新:封面、标题、艺术家、进度条、点歌人、当前音量和循环模式,以及下一首歌。所有控制按钮都位于卡片本身上:

  • ⏮ ⏯ ⏭ ⏹ 🔀:上一首、暂停或继续、跳过、停止并离开、随机播放。
  • 🔁 🔉 🔊:在关闭循环 → 单曲循环 → 队列循环之间切换;以10为步长降低或提高音量。
  • 🎚:将下拉菜单切换为滤镜预设。
  • 📃以及下拉菜单:显示队列,或直接跳转到任意已排队的歌曲。

在设置为V2布局的服务器上,播放器卡片是一个Discord Components V2容器,按钮和菜单位于卡片内部,而不是卡片下方。V1与V2指南介绍了如何切换。

谁可以按按钮

点播当前歌曲的人、拥有“管理服务器”权限的人,以及持有DJ身份组的人,都可以使用所有控制功能。如果没有设置DJ身份组,语音频道中的每个人都视为DJ。其他人仍然可以按跳过:这会变成一次投票,当频道中足够多的人同意后,歌曲就会被跳过。所需的票数是可以设置的,因此小型好友服务器和拥有500人的舞台频道的表现可以有所不同。

滤镜、歌词、播放列表、自动播放、24/7

这些是大多数音乐机器人收费的功能。在Noxyr上,它们都直接可用:

  • 滤镜:低音增强、Nightcore、Vaporwave、8D、卡拉OK、1.25倍速、0.85倍慢速、升调、降调,以及重置。可以在卡片上选择,或运行/filters。如果成员滥用滤镜,服务器管理员可以为其关闭滤镜功能。
  • 歌词:/lyrics会显示当前歌曲的歌词;如果存在同步歌词版本,则会与播放进度同步显示。
  • 播放列表:/playlist save会以一个名称保存当前歌曲和队列。播放列表属于你个人,而不是服务器,因此/playlist load可以在所有装有Noxyr的服务器上使用。
  • 自动播放:/autoplay会在队列播放完毕时继续播放相关歌曲,因此音乐不会在会话中途突然停止。
  • 24/7:/music settings stay_247:true会让机器人全天候留在频道中,而不是在空闲超时后离开。
Filter presets, bass boost, nightcore, 8D and karaoke, take turns lighting up while a waveform changes shape to match. 🎚 Filter presets Bass boost Nightcore 8D Karaoke Speed 1.25x · Slow 0.85x · Pitch up · Pitch down · Vaporwave · Reset

队列

/queue会列出即将播放的歌曲以及最近播放过的歌曲。/move、/remove和/clearqueue用于调整队列,/seek可以跳转到当前歌曲的某个位置,/loop和/shuffle的作用与其名称一致。队列存储在服务器端,而不是机器人的内存中,这也是下一节功能得以实现的原因。

使用一周后你会注意到的细节

  • 重启不会中断会话。如果机器人或音频服务器重启,歌曲会从中断处继续:相同的进度、相同的队列、相同的音量、循环和滤镜。恢复窗口为半小时,超过后会话视为已结束。
  • YouTube拒绝某首歌并不意味着结束。当YouTube阻止某个流时,系统会在SoundCloud上查找同一首歌并从那里播放,而不是直接跳过。
  • 赞助片段会被跳过。YouTube视频中的赞助、片头和片尾片段会被自动跳过。
  • 没人时会暂停。当最后一个人离开语音频道时,机器人会暂停,有人回来时再继续。达到自动离开时间后,机器人会断开连接,除非开启了24/7。
  • 你的自定义机器人同样能播放音乐。以你自己的机器人名称和头像运行Noxyr,同样的播放器、命令和设置都会随之而来。

为你的服务器进行设置

除了邀请机器人之外无需其他操作,但有三项设置值得花两分钟配置。在仪表盘中,它们位于自动化 → 音乐下;在Discord中,则对应/music settings。

  • DJ身份组:决定谁可以控制播放器,适用于你不希望频道中所有人都能控制的情况。
  • 点歌频道:一个文字频道,其中的每条消息都会被视为/play,之后会自动清理。点歌频道指南讲解了具体设置方法。
  • 默认值:默认音量(0到150)、新会话是否开启自动播放、成员是否可以使用滤镜、机器人离开前的空闲时间(1到60分钟),以及24/7。

仪表盘的音乐页面还会显示一个实时播放器:正在播放的内容、带有删除和下一首播放功能的队列,以及与卡片相同的控制按钮。无论语音频道中的是Noxyr还是你的自定义机器人,它都能正常工作。

常见问题

真的免费吗,包括24/7和滤镜?是的。所有音乐功能都包含在内,没有高级套餐,也没有任何需要投票才能解锁的内容。

需要Spotify账号吗?不需要。粘贴Spotify歌曲链接后,系统会匹配歌曲并从其他来源进行播放。

两个服务器可以同时播放吗?可以。每个服务器都有各自的播放器和队列。

歌曲播放到一半时机器人重启会怎样?只要在三十分钟内恢复上线,它就会从相同的进度、使用相同的队列继续播放。

完整的命令说明在哪里?请参阅音乐文档。

想试试吗?将Noxyr添加到你的服务器,加入语音频道,然后运行/play即可。如果你还在挑选机器人,可以先看看我们的免费Discord音乐机器人对比,其中列出了每个机器人的收费情况。