在 ServerPrism 上设置 fragbot
通过这份分步设置指南,让您的 fragbot Discord 机器人在 ServerPrism 上运行。
Last updated May 25, 2026
fragbot 是 Fragforce 的官方 Discord 机器人,提供各种实用工具。本指南涵盖了创建机器人应用程序、邀请它到您的服务器、在 ServerPrism 上配置它以及使其上线。
在 Discord 开发者门户中创建您的机器人
- 访问 Discord Developer Portal。
- 点击 New Application。
- 为您的应用程序命名(例如
fragbot),然后点击 Create。 - 导航到左侧边栏的 Bot 选项卡。
- 点击 Add Bot,然后点击 Yes, do it!。
- 在 TOKEN 下,点击 Reset Token,然后点击 Yes, do it!。
- 立即复制此令牌。 您将在 ServerPrism 配置中需要它。请妥善保管,不要分享。
- 在 Privileged Gateway Intents 下,启用 MESSAGE CONTENT INTENT。fragbot 需要此权限才能读取消息并响应命令。
邀请机器人到您的服务器
- 转到 OAuth2 选项卡,然后是 URL Generator。
- 在 SCOPES 下,选择
bot和applications.commands。 - 在 BOT PERMISSIONS 下,选择您的机器人所需的权限。对于 fragbot,一个好的起点包括:
Read Messages/View ChannelsSend MessagesEmbed LinksAttach FilesManage Messages(如果您希望它删除消息,例如用于审核)
- 复制底部生成的 URL。
- 将 URL 粘贴到您的浏览器中,并选择您要邀请机器人加入的 Discord 服务器。
- 点击 Authorize。
在 ServerPrism 上订购
在 ServerPrism 上订购您的 Discord 机器人服务器时,1 GB 的 RAM 通常足以满足 fragbot 的需求。选择离您的主要用户群最近的区域以获得最佳性能。订购后,您的服务器将部署,并且 fragbot 包将预安装。
配置启动变量
您的 ServerPrism 面板的“Startup”选项卡是您使用环境变量配置 fragbot 的地方。这些变量告诉机器人如何连接到 Discord 以及使用什么前缀来执行命令。
设置以下变量:
BOT_TOKEN:粘贴您从 Discord Developer Portal 复制的机器人令牌。PREFIX:您的机器人将响应的命令前缀。常见的选择是!。例如,如果您将PREFIX设置为!,您将使用!help。OWNER_ID:机器人所有者的 Discord 用户 ID。您可以通过在 Discord 中启用开发者模式(用户设置 > 高级),然后右键单击您的用户名并选择Copy ID来获取您的用户 ID。
fragbot 可能需要额外的配置,具体取决于其功能。请参阅 fragbot GitHub 存储库,了解它可能用于数据库连接或 API 密钥等功能的任何特定高级环境变量。
首次启动
- 设置环境变量后,导航到 ServerPrism 面板中的“Console”选项卡。
- 点击 Start 按钮。
- 观察控制台输出。成功启动通常会显示机器人正在连接到 Discord 并登录的消息,然后是类似
Bot is ready!或Logged in as fragbot#1234的消息。 - 您的机器人现在应该在您的 Discord 服务器中显示为在线。
常见问题
- 机器人令牌被拒绝/无效令牌:仔细检查您的“Startup”选项卡中的
BOT_TOKEN是否与您从 Developer Portal 复制的令牌完全一致。确保没有前导/尾随空格。 - 机器人在线但不响应命令:验证您是否在 Discord Developer Portal 的机器人设置下启用了 MESSAGE CONTENT INTENT。没有此权限,机器人无法读取消息内容来处理命令。
- 机器人无法上线:检查控制台是否有错误。常见问题包括
BOT_TOKEN不正确或缺少必需的环境变量。确保所有必要的变量都在“Startup”选项卡中设置。
后续步骤
现在 fragbot 正在运行,您可以开始探索其命令。在您的 Discord 服务器中使用 !help 命令(或您配置的任何前缀)来查看可用命令列表。有关更高级的配置或了解特定功能,请查阅 fragbot GitHub 存储库。