チケットの問題
チケットチャンネルが作成されない、スタッフがチケットを見られない、クローズボタンが動かない、トランスクリプトがない。
チャンネルが作成されない
- カテゴリがいっぱい
- Discord では、1つのカテゴリに50チャンネルまでです。古いチケットを閉じるか、「クローズ時にチャンネルを削除する」をオンにしてください。サーバー全体にも500チャンネルの上限があります。
- 権限が不足している
- ボットには、カテゴリでチャンネルの管理(Manage Channels)とチャンネルを見る(View Channel)の権限が必要です。@everyone のチャンネルを見る権限が拒否されているカテゴリでは、ボットのロールを明示的に許可する必要があります。
- オープンなチケットの上限
- max_open_per_user(初期値は1)により、すでにチケットを開いているメンバーは新しいチケットを開けません。ボットは、その旨を伝え、既存のチケットへのリンクを表示します。
- ブラックリストに登録されている
- ブラックリストに登録されたメンバーには、チケットを開けないことが伝えられます。
スタッフがチケットを見られない
チケットが見えるのは、開いた人、パネルに設定されたスタッフロール(またはサーバー全体のスタッフロール)、そして管理者です。スタッフが見られない場合は、そのロールがパネルのスタッフロールに入っていません。チケットパネルページで追加してください。既存のチケットは、次のチケット更新時に新しいロールが付与されます。または /ticket add でその人を追加してください。
クローズボタンが動かない
チケットを開いたパネルがその後削除された場合、またはリセット後にボットがその記録を失った場合、ボタンには操作対象がありません。チャンネルで /close now を使ってください。これはチャンネル自体から動作します。require_close_reason がオンの場合、ボタンは先にポップアップを開きます。ポップアップがブロックされていないか確認してください。
トランスクリプトがない
トランスクリプトは、チケット設定で「Save transcripts」がオンの場合に保存されます。トランスクリプトチャンネルが設定されていればそこに、「DM transcript」がオンで、チケットを開いた人の DM が開いていればその人に DM で送られます。また、ダッシュボードには常に保存されます(Latest Transcripts)。画像が多いチケットのトランスクリプトは、描画に少し時間がかかることがあります。
ボットが検知できる失敗はすべて、理由とともにログチャンネルに投稿されます。まだ設定していない場合は、セットアップページで設定してください。