Discordの限定チャンネルでは、ダウンロードの案内を見られる人を絞れます。ただし、そこからコピーされたMEGAやGoogle DriveのURLが、Patreonの会員資格を確認するわけではありません。チャンネルの制限を保ちつつ、Discordの外で開かれたリンクにも会員確認を設けます。
チャンネルとファイルの権限を分けて考える
表は左右にスクロールして、すべての列を確認できます。
| 対象 | アクセスを決めるもの | リンクをコピーされた場合 |
|---|---|---|
| Discordの限定チャンネル | ロールとチャンネルの権限 | 外部URLは、チャンネルを見ずに開けます。 |
| MEGAやDriveの配布先 | 保管先サービスの共有設定 | リンクを知る全員に公開していれば、Discord外でも開ける場合があります。 |
| TierKeyリンク | Patreonの会員資格と対象Tier | コピーされたTierKeyリンクでも会員確認が必要です。 |
| 保存済みのファイル | 受け取った人の端末上のコピー | ロールやリンクを取り消しても回収できません。 |
Discord側の会員向け設定を維持する
PatreonのDiscord連携は、Tierに対応したロールを付与します。設定はPatreon公式ガイドに沿って行い、管理者ではないアカウントで限定チャンネルの見え方を試します。
TierKeyはDiscordのロール付与やサーバーへの参加確認を行わず、PatreonのDiscord連携を置き換えるものではありません。ロールの問題と外部ファイルの問題は別々に調べます。1人の不具合を回避するためにチャンネルを一般公開しないでください。
会員が迷わず操作できる案内を添える
案内例:「今回の作品はこちら:[TierKeyリンク]。ブラウザーで開き、対象Tierに加入しているPatreonアカウントでログインしてください。開けない場合は、表示されたエラー文と試した時刻をお知らせください。パスワードや認証コードは送らないでください。」
リンクのそばに作品名と対象Tierも記載します。DiscordのログインだけでPatreonの確認も完了するような説明や、ダウンロード後のコピーを防げるという案内は避けます。
限定チャンネルの内側と外側で試す
- 協力してくれる対象会員に、投稿のリンクから実際のファイルまで開いてもらいます。Discord内のブラウザーで止まる場合は、通常のブラウザーでも試します。
- TierKeyリンクを別のテスト用ブラウザーへコピーし、非会員アカウントで転送されないことを確認します。一時的な会員確認エラーは非会員の証拠にはなりません。
- 会員確認で止まる場合はTierKeyの履歴の詳細を見ます。転送には成功したのにファイルを開けない場合は、ロールではなく保管先の権限を確認します。
