チケット設定のリファレンス
/ticket setup と /ticket config のすべてのオプション、それぞれの動作と初期値です。
設定する場所
ダッシュボードのチケット設定には、すべての項目に説明とプレビューがあります。 /ticket setup は、Discord から1つのコマンドで同じ項目を設定します。 /ticket config setting:<name> value:<value> は、以前はダッシュボードのみだったトグルの1つを変更します。 /close info は、現在のチケットに適用されている値を表示します。
構造
- category
- 新しいチケットのチャンネルが作られる Discord のカテゴリです。必須です。カテゴリごとに50チャンネルまでです。
- staff_role
- すべてのチケットを見て、対応できるロールです。パネルでは、そのうえに独自のロールを追加できます。
- log_channel
- オープン、担当、クローズのイベントが投稿される場所です。
- transcript_channel
- クローズ時にトランスクリプトが投稿される場所です。また、常にダッシュボードにも保存されます。
- max_open_per_user
- 初期値は1です。この数のオープンなチケットを持つメンバーは、新しいチケットを開けません。
- auto_close_hours
- 0(オフ)、または、メッセージがないまま何時間経過したら「Auto-closed after N inactive hour(s)」という理由で閉じるかを表す時間数です。
クローズ
- require_close_reason
- クローズボタンを押すと、理由を尋ねるポップアップが開きます。理由はログとトランスクリプトに記録されます。
- confirm_close
- クローズのリクエストは、すぐに閉じるのではなく、確認が必要になります。
- allow_opener_close
- チケットを開いたメンバーが閉じられるか、スタッフだけが閉じられるかを決めます。
- move_on_close + closed_category
- 閉じたチケットを、元の場所に残さず、別のカテゴリに移動します。チケットを開いた人は読み取り権限を保持します。クローズ時にチャンネルが削除される場合は無視されます。カテゴリがいっぱい(50チャンネル)の場合は記録され、チケットはそのまま残ります。チケット設定や、 /ticket config setting: Move to closed category でも設定できます。
- delete_channel_on_close
- トランスクリプトを保存した後、アーカイブではなくチャンネルを削除します。カテゴリを50チャンネルの上限内に保ちます。
- 開いた人が退出したら閉じる
- 設定のトグルです。チケットを開いた人がサーバーを退出したら、チケットを自動で閉じます。
- 担当するとロックされる
- 設定のトグルです。担当されると、担当者(と管理者)だけが返信できます。
トランスクリプトと評価
- トランスクリプトを保存
- 設定のトグルです。初期値はオンです。
- dm_transcript
- クローズ時に、トランスクリプトをチケットを開いた人に DM で送ります(相手が DM を開放している必要があります)。
- トランスクリプト内の添付ファイル
- トランスクリプトと一緒に常に保存されます(切り替えはありません)。チャンネルを削除した後も画像は表示され続けます。
- rating_enabled + rating_channel
- クローズ後、チケットを開いた人に 1/5 から 5/5 のボタン付きの DM が届きます。スコアは評価チャンネルに投稿され、チケット分析に反映されます。
見た目
- welcome_message
- 新しいチケットの最初のメッセージです。パネルで上書きできます。
- embed_image, embed_thumbnail, embed_footer, panel_color
- パネルの埋め込みのスタイルの初期値です。
- ping_staff_roles
- チケットが開かれたときに、スタッフロールをメンションします。
- ボタンのラベル
- 設定です。「Open Ticket」ボタンに表示される文字です。
- ブランドを削除
- 設定です。チケットの埋め込みのフッターで、「Noxyr Tickets」の代わりにサーバー名を使います。
- enabled
- チケットシステムのメインスイッチです。チケットモジュールのトグルでも同じことができます。