☀️ 夏季促销:使用优惠码 终身 9 折

在 ServerPrism 上设置 Dynamica

让您的 Dynamica 机器人在 ServerPrism 上运行,以管理您 Discord 服务器中的动态语音频道。

Last updated May 25, 2026

Dynamica 是一个易于使用的机器人,可以在您的 Discord 服务器中创建和管理动态语音频道。本指南将介绍如何在您的 ServerPrism 实例上设置 Dynamica。

在 Discord 开发者门户中创建您的机器人

  1. 前往 Discord 开发者门户
  2. 点击 New Application(新应用程序)。
  3. 为您的应用程序命名(例如,Dynamica Bot),然后点击 Create(创建)。
  4. 在左侧边栏中,点击 Bot(机器人)。
  5. 点击 Add Bot(添加机器人),然后点击 Yes, do it!(是的,执行!)。
  6. TOKEN(令牌)下方,点击 Reset Token(重置令牌),然后点击 Yes, do it!(是的,执行!)。立即复制此令牌。您稍后会用到它。
  7. Privileged Gateway Intents(特权网关意图)下方,确保 Message Content Intent(消息内容意图)为 OFF(关闭)。Dynamica 不需要此意图。

邀请机器人到您的服务器

  1. 在左侧边栏中,点击 OAuth2 > URL Generator(URL 生成器)。
  2. SCOPES(范围)下方,选择 bot
  3. BOT PERMISSIONS(机器人权限)下方,选择以下项:
    • Manage Channels(管理频道)
    • Move Members(移动成员)
    • View Channels(查看频道)
    • Connect(连接)
    • Speak(发言)
  4. 复制页面底部生成的 URL。
  5. 将 URL 粘贴到您的浏览器中并按 Enter 键。
  6. 选择您要添加机器人的 Discord 服务器,然后点击 Authorize(授权)。

在 ServerPrism 上订购

您已经订购了预装 Dynamica 运行时的 ServerPrism 实例。对于 Discord 机器人,1 GB RAM 通常就足够了。您的实例已部署在您选择的区域。

配置启动变量

  1. 登录您的 ServerPrism 面板。
  2. 导航到您的 Dynamica 服务器。
  3. 点击 Startup(启动)选项卡。
  4. 您将看到几个环境变量。配置以下项:
    • BOT_TOKEN:粘贴您从 Discord 开发者门户复制的机器人令牌。
    • PREFIX:设置您想要的命令前缀。默认是 !,但您可以使用 ?. 或您喜欢的任何其他字符。例如,!
    • OWNER_ID:输入您的 Discord 用户 ID。要查找您的用户 ID,请在 Discord 中启用开发者模式(用户设置 > 高级 > 开发者模式),然后右键单击您在 Discord 中的用户名并选择 Copy ID(复制 ID)。

首次启动

  1. 配置完启动变量后,转到 ServerPrism 面板中的 Console(控制台)选项卡。
  2. 点击 Start(启动)按钮。
  3. 监控控制台输出。成功启动将显示机器人正在连接到 Discord 并已准备就绪的消息。您应该会看到类似于以下内容的输出:
    [INFO] Dynamica is online!
    [INFO] Logged in as Dynamica#1234
    
  4. 检查您的 Discord 服务器。Dynamica 机器人应该在您的成员列表中显示为在线。

常见问题

  • 机器人令牌被拒绝/无效令牌:仔细检查您是否从 Discord 开发者门户正确复制了令牌,并将其粘贴到 Startup(启动)选项卡中的 BOT_TOKEN 环境变量中,没有多余的空格。
  • 机器人在线但不对命令做出响应:确保 PREFIX 变量设置正确,并且您在 Discord 中使用了正确的前缀(例如,!help)。此外,验证机器人在您的 Discord 服务器设置中是否具有必要的权限(Manage ChannelsMove MembersView ChannelsConnectSpeak)。
  • 机器人未显示在线:机器人可能未能启动。检查 Console(控制台)选项卡中的错误消息。常见问题包括 BOT_TOKEN 不正确或网络连接问题(尽管在 ServerPrism 上很少见)。

后续步骤

Dynamica 运行后,您可以在 Discord 服务器中使用其命令。首先使用 !help(或您选择的前缀)查看可用命令。通常,您会使用 !setchannel 将语音频道指定为主动态频道,用户可以从该频道创建新的临时语音频道。