TicketWave Logo
🔐 Authentication

Twitch

使用 Twitch Authentication 步骤,在工单中验证成员的 Twitch 账号。

Twitch Authentication 步骤

Twitch Authentication 步骤会将 Discord 成员连接到其已验证的 Twitch 账号——非常适合创作者社区、订阅者福利和主播团队。

Twitch Authentication Step

此步骤类型属于 premium 功能。你这边不需要 Twitch 开发者应用。

适用对象

  • 发放订阅者或 VIP 福利的创作者服务器
  • 审核申请的主播团队和网络
  • 进行抽奖活动、且 Twitch 账号很重要的社区
  • 经常遇到知名主播冒充尝试的服务器

存储内容

FieldExampleDescription
twitch_id123456789永久性的 Twitch 用户 ID
twitch_usernamePlayerOne验证时的 Twitch 显示名称
Ticket Summary
> Twitch Verification: `PlayerOne` (`123456789`)

成员会如何体验

该步骤会显示一个带有 Twitch 标志的 Login 按钮。

Twitch 的授权页面会打开,并要求授予 TicketWave user:read:email 权限范围。

成员授权后,Twitch 会将他们带回,TicketWave 读取公开频道资料。

确认页面出现,工单继续进行。

Twitch Success

user:read:email 是 Twitch 用于账号识别的标准只读权限范围。TicketWave 只会存储 Twitch ID 和显示名称——邮箱地址不会随工单一起保存。

配置该步骤

打开 Ticket Steps 模块

服务器控制台 → SettingsTicket StepsConfigure

创建步骤

FieldSuggestion
Step TitleConnect your Twitch account
Step DescriptionWe use your Twitch account to check your subscription and perks.
Step TypeTwitch Authentication
Required Step对福利工单启用,对一般问题可选

将其放在正确的分类下

只在有意义的分类中要求它,例如 Sub PerksTeam Application。可使用 Limit to Category 来设置。

测试它

打开一个工单并完成登录流程。

故障排查

ProblemCauseFix
该步骤未显示Premium 未启用,或该步骤超出免费限制检查 Premium 页面和你的步骤顺序
"Token invalid or expired"已经过了 10 分钟以上🔁 Renew Token,然后再次 Login
Twitch 跳过了同意页面TicketWave 之前已被授权正常——只是登录更快而已
关联了错误的 Twitch 账号浏览器登录的是另一个账号在 twitch.tv 退出登录,刷新令牌后重试

下一步

How is this guide?