StreamBruh

选择您的语言

所选语言在此浏览器会话有效。允许可选偏好,即可在不同访问之间记住它。

登录

Twitch · 设置指南

如何获取 Twitch Client ID 和 Client Secret

Twitch 游戏和流媒体警报使用来自您自己的 Twitch 开发人员应用程序的凭据。 StreamBruh 将 Client ID 和 Client Secret 交换为应用程序访问令牌以读取公共 Twitch 数据。

分步设置

  1. 准备您的 Twitch 帐户

    登录 Twitch,验证您的电子邮件地址,并在安全和隐私中启用双因素身份验证。 Twitch 在注册应用程序之前需要执行这些步骤。如果您在另一个选项卡中启用了它们,请刷新开发人员控制台。

  2. 注册申请

    打开 Twitch 开发者控制台,选择应用程序,然后注册您的应用程序。输入唯一名称,选择适当的类别,添加 Twitch 请求的 OAuth 重定向 URL,完成验证提示,然后创建应用程序。

    StreamBruh 使用 Twitch 的服务器到服务器客户端凭证流来获取公共数据。注册重定向 URL 不是 StreamBruh 回调,并且在 StreamBruh 请求其应用程序访问令牌时不会使用。如果 Twitch 表单需要 URL,请使用您控制的 URL。

  3. 复制Client ID并生成秘密

    在“应用程序”下,为新应用程序选择“管理”。复制其 Client ID。然后选择New Secret,复制Client Secret,并私密存储。新的秘密会使前一个秘密无效,因此如果轮换它,请更新 StreamBruh。

  4. 在StreamBruh中保存并测试

    打开机器人和集成。将这两个值粘贴到 Twitch Client ID 和 Twitch Client Secret 中,保存,然后使用测试 Twitch 凭据。现有保存的值被屏蔽;编辑时将字段留空会保留其存储的值。

    切勿将机密粘贴到公共页面、支持消息或代码存储库中。 Twitch 将其视为密码。

  5. 配置警报

    对于流媒体通知,请输入 Twitch 用户名或频道 URL。对于游戏通知,搜索 Twitch 类别,根据需要选择语言,并将最小观看者数量设置为至少 5。选择您的机器人可以使用的 Discord 频道并自定义消息。检查是有计划的,因此警报不是即时的。

检查您的设置

  • 测试 Twitch 凭证报告成功结果。
  • 所选类别或主播将在通知表单中解析。
  • 您的机器人可以发送到选定的 Discord 通道。

故障排除

无法注册应用程序

检查电子邮件验证和 2FA,然后刷新开发者控制台。确保应用程序名称是唯一的,并且重定向 URL 被 Twitch 接受。

凭证测试失败

从同一应用程序重新检查 Client ID 和当前 Client Secret。如果您生成了新的密钥,则之前的密钥无效。

没有出现警报

检查主播是否正在直播或直播是否符合类别、语言和观看者过滤条件。计划检查、Twitch 可用性和 Discord 权限会影响交付。

官方文档

您的隐私,您的选择

我们使用必要存储支持安全与登录。经您许可,也会在不同访问之间记住语言与主题。

选择是否记住偏好。这不代表接受合同条款或授权付款。

必要 · 始终启用

安全、登录、Cookie 选择,以及您为此浏览器会话明确选择的语言。这些不需要可选同意。

我们不使用自有分析或广告 Cookie。PayPal 在您选择继续使用 PayPal 时单独启用。

Cookie 政策