在 ServerPrism 上设置 Aoede
通过此 ServerPrism 设置指南,让您的 Aoede Discord 音乐机器人直接在您的 Discord 服务器中播放 Spotify。
Last updated May 25, 2026
Aoede 是一个独特的 Discord 音乐机器人,它直接从 Spotify 流媒体播放,并以 Spotify 本身作为其主要界面。本指南涵盖了在 ServerPrism 上设置您的 Aoede 机器人。
在 Discord Developer Portal 中创建您的机器人
- 前往 Discord Developer Portal。
- 点击 New Application。
- 为您的应用程序命名(例如,“Aoede Music Bot”),然后点击 Create。
- 导航到左侧边栏的 Bot 选项卡。
- 点击 Add Bot,然后点击 Yes, do it!。
- 在 TOKEN 下,点击 Reset Token,然后点击 Yes, do it!。
- 复制令牌。这是您机器人的密钥;请妥善保管。您将在 ServerPrism 面板中用到它。
- 向下滚动到 Privileged Gateway Intents。
- 启用 Message Content Intent 开关。Aoede 需要此权限来处理消息中的 Spotify 链接和命令。
邀请机器人到您的服务器
- 在 Discord Developer Portal 中,转到 OAuth2 选项卡,然后转到 URL Generator。
- 在 SCOPES 下,选择
bot。 - 在 BOT PERMISSIONS 下,选择以下权限:
Read Messages/View ChannelsSend MessagesConnectSpeakUse Voice Activity
- 复制页面底部生成的 URL。
- 将 URL 粘贴到您的浏览器中并按 Enter 键。
- 选择您要添加机器人的 Discord 服务器,然后点击 Authorize。
在 ServerPrism 上订购
在 ServerPrism 上订购您的 Discord 机器人服务器时:
- 选择“Discord Bots”产品。
- 选择 Aoede 作为您的机器人运行时。
- 1 GB 内存计划通常足以满足 Aoede 的需求。
- 选择您偏好的服务器区域。
- 完成部署过程。
配置启动变量
服务器部署后,您需要配置机器人的环境变量。前往您的 ServerPrism 面板中的 Startup 选项卡。
设置以下变量:
BOT_TOKEN:粘贴您从 Discord Developer Portal 复制的机器人令牌。PREFIX:您机器人的命令前缀(例如,!)。Aoede 主要直接使用 Spotify 链接,但如果实现其他命令,可能会使用前缀。SPOTIFY_CLIENT_ID:您的 Spotify 应用程序的客户端 ID。在 Spotify for Developers 创建应用程序以获取此信息。SPOTIFY_CLIENT_SECRET:您的 Spotify 应用程序的客户端密钥。同样来自您的 Spotify for Developers 应用程序。
请参阅您面板中的 Startup 选项卡,了解您的机器人可能需要的任何其他特定变量。
首次启动
- 设置环境变量后,导航到您的 ServerPrism 面板中的 Console 选项卡。
- 点击 Start 按钮。
- 监控控制台输出。成功启动将显示机器人正在连接到 Discord 和 Spotify 的消息,通常以“Aoede is online!”或类似的确认消息结束。
- 检查您的 Discord 服务器;您的机器人应该会出现在成员列表中并显示在线。
常见问题
- 机器人令牌被拒绝/无效令牌:仔细检查您的 Startup 选项卡中的
BOT_TOKEN是否与从 Discord Developer Portal 复制的令牌完全一致,没有多余的空格或字符。 - 机器人在线但不响应:确保您在 Discord Developer Portal 的机器人设置中启用了 Message Content Intent。此外,验证机器人在您的 Discord 服务器中是否具有必要的权限(Connect、Speak、Send Messages)。
- Spotify 连接问题:确认
SPOTIFY_CLIENT_ID和SPOTIFY_CLIENT_SECRET正确且来自有效的 Spotify 应用程序。如果机器人的特定身份验证流程需要,请确保您的 Spotify 应用程序将http://localhost:8888/callback作为重定向 URI(如果问题仍然存在,请查阅 Aoede 的文档)。
后续步骤
Aoede 运行后,您可以通过将 Spotify 歌曲或播放列表链接直接粘贴到机器人所在的 Discord 频道中来开始使用它。有关更高级的用法或故障排除,请参阅官方 Aoede GitHub 存储库 或其文档以获取特定命令和功能。