Rich Presence

在您的 Discord 个人资料上显示自定义活动。

先决条件

要使用 Rich Presence,您需要:

  • Discord 开发者应用程序
  • 应用程序 ID(19 位数字)
  • Discord 桌面应用程序正在运行

设置

步骤 1:创建 Discord 应用程序

  1. 访问 discord.com/developers/applications
  2. 点击 New Application 并为其命名(这将成为您活动的标题)
  3. 从 General Information 页面复制 Application ID(19 位数字)
Info

应用程序名称将成为您 Rich Presence 活动的标题。选择有意义的名称,如"自定义状态"或您的游戏/活动名称。

步骤 2:在 Status Rotator++ 中配置

  1. 导航到 Rich Presence 部分
  2. 粘贴您的 Application ID
  3. 选择活动类型:
类型显示
Playing"正在玩 [应用名称]"
Listening"正在听 [应用名称]"
Watching"正在看 [应用名称]"

配置选项

详情和状态

字段描述示例
Details第一行描述"正在编写新功能"
State第二行描述"在 Visual Studio Code 中"

图片(可选)

您可以为 Rich Presence 添加图片:

字段描述
Large Image URL主图片(显示较大)
Large Image Hover悬停在大图片上时显示的文本
Small Image URL小叠加图片(右下角)
Small Image Hover悬停在小图片上时显示的文本
Note

图片可以是直接 URL(https://...)或在 Discord 开发者门户的 Rich Presence > Art Assets 中配置的资源名称。

按钮(可选)

您可以为 Rich Presence 添加最多 2 个可点击按钮:

字段描述
Button 1 Label按钮上显示的文本
Button 1 URL点击时的链接(必须以 https:// 开头)
Button 2 Label第二个按钮的文本
Button 2 URL第二个按钮的链接
Warning

按钮 URL 必须以 https:// 开头。Discord 将拒绝无效 URL 的按钮。

连接 Rich Presence

  1. 配置所有所需选项
  2. 点击 Connect Rich Presence 激活
  3. 检查您的 Discord 个人资料以查看活动

要禁用,点击 Disconnect。

显示计时器

勾选 Show timer 以显示活动开始后经过的时间。这会添加"已玩 X 分钟"的指示器。

配置示例

这是一个配置良好的 Rich Presence 示例:

text
Application ID: 1234567890123456789
Activity Type: Playing
Details: Building amazing apps
State: Using Status Rotator++
Large Image: https://example.com/logo.png
Large Image Hover: My awesome logo
Button 1 Label: Visit Website
Button 1 URL: https://status-rotator.com

故障排除

Rich Presence 不显示

  • 验证 Application ID 是否正确(正好 19 位数字)
  • 确保 Discord 桌面版正在运行(不仅仅是浏览器)
  • 等待几秒钟 - 活动可能需要时间才能显示
  • 检查您是否在 Discord 设置中禁用了"显示当前活动"

图片不加载

  • 确保图片 URL 是直接链接到图片(以 .png、.jpg 等结尾)
  • 验证图片是否可公开访问
  • 尝试使用 Discord 的资源系统而不是外部 URL

按钮不工作

  • URL 必须以 https:// 开头
  • URL 必须有效且可访问
  • 某些 URL 缩短器可能不起作用
此页面对您有帮助吗?