TicketWave Logo
🔐 Authentication

Twitch

チケット内で Twitch Authentication ステップを使ってメンバーの Twitch アカウントを確認します。

Twitch 認証ステップ

Twitch Authentication ステップは、Discord メンバーを本人確認済みの Twitch アカウントに接続します。クリエイターコミュニティ、サブスクライバー特典、配信チームに便利です。

Twitch Authentication Step

このステップタイプは プレミアム 機能です。そちら側で Twitch の開発者アプリケーションを用意する必要はありません。

誰に向いているか

  • サブスクライバー特典や VIP 特典を配布するクリエイターサーバー
  • 申請を確認する配信チームやネットワーク
  • Twitch アカウントが重要な抽選企画を運営するコミュニティ
  • 有名配信者になりすます試みがあるサーバー

保存される内容

FieldExampleDescription
twitch_id123456789Twitch の永続的なユーザー 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 モジュールを開く

Server dashboard → 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 ページとステップの順序を確認してください
"Token invalid or expired"10 分以上経過した🔁 Renew Token を押してから、もう一度 Login してください
Twitch が同意画面をスキップする以前に TicketWave が認可されている正常です。ログインが単に速くなっているだけです
間違った Twitch アカウントがリンクされるブラウザが別のアカウントにサインインしているtwitch.tv でサインアウトし、トークンを更新して再試行してください

次のステップ

How is this guide?