見出し画像

【初心者向け】Discordの基本|個別チャンネルの自動作成 Ticket Toolの簡易設定


💡 第1章:Ticket Toolについて

Ticket Toolの基本的な役割と、コミュニティ運営におけるメリットについて解説します。

🔶Ticket Toolとは?

Ticket Toolは、Discordサーバー内でメンバーが特定の操作(通常はボタンクリック)をすることで、運営メンバーと問い合わせた本人だけが見られるプライベートなテキストチャンネル(チケット)を自動で作成するBotです。

これにより、サポートや問い合わせを一元管理でき、運営の効率が大幅に向上します。

メリット1:プライバシー保護
問い合わせ内容が他のメンバーに見られることはありません。

メリット2:効率的な管理
問い合わせがチャンネルとして整理されるため、対応漏れを防げます。

メリット3:履歴の保持
チケットクローズ時に会話ログを保存できるため、後で確認可能です。
(※本noteではログ機能の設定は省略します)


🛠️ 第2章:DiscordサーバーへのTicket Tool導入手順

サーバーにTicket ToolのBotを招待し、機能させるための必須となる権限調整を行います。

🔶 Ticket Toolをサーバーに招待する

  1. 公式ウェブサイト(https://tickettool.xyz/)にアクセスします。

  2. Invite Ticket Tool」をクリックします。

  3. DiscordのBot招待画面に移動するので、「サーバーを選択」ドロップダウンから、導入したいサーバーを選びます。

  4. Botが必要とする権限が表示されますが、デフォルトのままで問題ありません。下にスクロールし「認証」をクリックします。

  5. 多要素認証が求められた場合
    これはサーバー側の設定(モデレーター向け機能など)によってのみ表示されます。認証コードの入力が求められた場合は、認証アプリに表示されている6桁のコードを入力し、「確認」をクリックして認証を完了させてください。

  6. 「成功!」と表示されたら、Botの招待は完了です。サーバーにBotが参加します。

🔶 Ticket Tool Botをサーバーに招待する

ログインが完了したら、Ticket Tool Botを導入したいサーバーを選択して招待します。

  1. Discordアカウントにログイン後、サーバー選択画面が表示されます。

  2. Ticket Tool Botを追加したいサーバーを選択します。

  3. 次にTicket Tool Botの追加画面に移動するので、ドロップダウンメニューから、Ticket Tool Botを導入したいサーバーを選びます。

  4. Ticket Tool Botが必要とする権限が表示されますが、デフォルトのままで問題ありません。

  5. 認証」をクリックし、Botをサーバーに招待します。
    ⚠多要素認証が求められた場合
    サーバーのセキュリティ設定等によっては、このタイミングで多要素認証が求められることがあります。
    Discordの認証コードを入力する画面が表示された場合は、Google Authenticatorなどの認証アプリに表示されている6桁のコードを入力し、「確認」をクリックして認証を完了させてください。

招待が完了すると、あなたのサーバーにTicket Tool Botが参加します。

🔶 権限の確認とロールの調整(⚠️重要!)

Ticket Tool Botが正しくロールを付与できるように、Botのロールの優先順位を調整します。これを忘れて上手く動作しないというパターンが多いので重要なポイントです。

Ticket Tool Botが正しく機能するためには、Ticket Tool Botのロールを、管理したいロールよりも上位に配置する必要があります。

  1. サーバー設定ロールを開きます。

  2. Ticket Toolのロール(通常は「Ticket Tool」)を見つけます。

  3. このTicket Toolのロールを、管理したいロール(例:メンバー、モデレーター、運営など)よりも上にドラッグ&ドロップで移動させます。

この設定を忘れると、Ticket Toolは権限不足でチャンネルの作成や権限設定ができなくなるため、必ず確認してください。

☝️ちょっと解説

Discordのロール(役職)は、サーバー設定の「ロール」画面で上にあるものほど権限が強く、優先されます。

⚙️ 第3章:チケットシステムの作成準備

Ticket Toolの設定を行う前に、サーバー側で必要な「チケット管理ロール」と「チケットカテゴリ」を作成しておきましょう。

🔶 チケットを管理するロールを作成し、個別対応担当に付与する

チケットが開かれたときに対応する運営メンバー(管理者)のためのロールを事前に作成し、その役割を担うメンバーに付与します。
このロールに所属するメンバーだけが、作成されたチケットチャンネル(個別チャンネル)を見たり、対応したりできるように設定します。

  • 例: 運営、サポート、モデレーター など

作成したロールを、実際にチケット対応を行う運営メンバー全員に手動で付与します。この手順を忘れると、担当者がチケットチャンネル(個別チャンネル)にアクセスできず対応できませんので、必ず行ってください。

🔶 チケットチャンネル(個別チャンネル)が作成されるカテゴリを作成する

チケットが開かれた際に、そのチケットチャンネルが作成される場所(カテゴリ)をあらかじめ作っておきます。

  • 推奨:
    カテゴリ名を #TICKETS や #サポート など、目的が分かりやすい名前にするのがおすすめ。

  • 補足:
    このカテゴリは、事前に「プライベートカテゴリ」にする必要はありません。Ticket Tool Botがチケットチャンネルを個別に作成する際、自動で権限を上書きして非公開(プライベート)にするためです。
    カテゴリは「公開」のままで問題ありません。

📨 第4章:チケットパネルの設置とメッセージ投稿

メンバーがチケットをオープンするためのメッセージ(パネル)をチャンネルに設置します。最も直感的なダッシュボード(ウェブサイト)経由での設定方法を解説します。

🔶 Ticket Toolダッシュボードへ移動

サーバーの設定を開始するため、Ticket Toolのダッシュボードで対象サーバーを選択します。

  1. 公式ウェブサイト(https://tickettool.xyz/)にアクセスし、「Dashboard」ボタンをクリックします。

  2. 管理しているサーバーのアイコンが一覧表示される画面に移動します。
    Servers with Ticket Tool・・・Ticket Tool導入済みサーバー
    Servers without Ticket Tool・・・Ticket Tool未導入サーバー

  3. パネルを設定したいサーバーのアイコンをクリックします。
    2章でTicket Toolを導入したサーバーを選択しましょう。

🔶 新しいパネルを作成する

  1. 左側メニューで「Panel Configs」を選択し、画面右上の「」ボタン(Create Panelに相当)をクリックします。

  2. Panel Nameを入力するウィンドウが表示されます。(例: お問い合わせ窓口)
    重要◀
    Panel NameはDiscordチャンネルに投稿されるメッセージに反映されます。適当な名称ではなく、個別相談者が見て違和感のない名称にしましょう。

  3. パネル名を入力後、「Create」をクリックします。

  4. 新しく作成したパネルの設定トップ画面(多数のタイルが並んだ画面)に移動します。

🔶 必須項目を設定する

チケットパネルの必須項目は、設定トップ画面の下部にある「Frequently Used Config」(頻繁に使用される設定)から設定を開始します。

Ticket Toolは細かなこだわった設定が可能ですが、ここでは初心者向けに必要最低限実施する事だけをお伝えします。
実施するのは画面下部のこの部分だけでOKです。

🔷Support Team Roles

  • Select one or more roles」のドロップダウンをクリックし、チケット対応を行う運営メンバーのロール(例:✅運営)を選択します。
    ※3章で作成したロールです。

🔷Category Created/Opened (必須)

  • Select one or more categories」のドロップダウンをクリックし、チケットが開かれた際にチャンネルが作成されるカテゴリ(例:#TICKETS)を選択します。
    ※3章で作成したカテゴリです。

🔷Ticket Messageを設定する(重要!)

チケットが開かれたときにチャンネルに投稿される最初のメッセージを設定します。

  • Frequently Used Configsの「Ticket Message」の下にある「Edit Ticket Message」ボタンをクリックし、編集画面に移動します。

  • ヘッダーメッセージの編集: 画面上部の(user) Welcomeの下にある最初のテキストエリアに、チケット作成者への挨拶となるメッセージを記入します。
    (例: ようこそ {user}さん!個別チャンネルを作成しました。)

  • メッセージ本文の編集: Embed Editor - 1(閉じている場合は展開する)にある大きなテキストエリア(既存の英文が書かれている箇所)に、チケット対応の待ち時間や、メンバーへの最初のアクションを記入します。
    (例: まもなく運営が対応します。ご質問内容を整理してお待ちください。)

他の設定はそのままで問題ありません。
Message Buttonsからボタンを変更することなども可能ですが、今回は必要最低限の箇所のみとします。

  • 変更が完了したら「Save」から保存し、「Back」から戻りましょう。

🔷 Panel Messageを設定する

チケット(個別対応)を利用したい人向け(全参加者向け等)にチャンネルに投稿するパネルメッセージの内容を編集します。

  • Frequently Used Configsの「Ticket Message」の下にある「Edit Panel Message」ボタンをクリックし、編集画面に移動します。

  • メッセージ本文の編集: Embed Editor - 1(閉じている場合は展開する)にある大きなテキストエリア(既存の英文が書かれている箇所)に、チャンネル投稿用のメッセージを記入します。
    (例: 個別での相談をご希望の方は、下のボタンを押してください。プライベートチャンネルが自動的に作成されます。)
    ▶ポイント◀
    このメッセージにメンション(@everyone @メンバー など)を入れることで投稿の際に対象者向けに通知を出すこともできます。

他の設定はそのままで問題ありません。
Message Buttonsからボタンを変更することなども可能ですが、今回は必要最低限の箇所のみとします。

  • 変更が完了したら「Save」から保存し、「Back」から戻りましょう。

🔶 個別相談開始用のメッセージを投稿する

前項までに作成したパネルメッセージをチャンネルに投稿して相談対応を開始します。

🔷 パネルを投稿するチャンネルを選択してメッセージ送信

相談者・全体向けのメッセージや個別チャンネルでの最初のメッセージ設定が完了したら、Discordサーバーにパネルメッセージを投稿します。

  • 投稿前の最終チェック⚠️

Ticket Tool Botがメッセージを投稿するためには、投稿先のチャンネル(例:#サポート-窓口)において、Ticket Tool Botのロールが「メッセージを送信」の権限を持っているかを必ず確認してください。権限がない場合、パネルは投稿されずエラーになります。

  • 設定画面トップの上部にある「Send」ボタンをクリックします。

  • ポップアップで「Send Panel」の確認が表示されます。ドロップダウンメニューで、メッセージ(前述のPanel Messageで設定したメッセージ)を投稿したいチャンネル(例:#サポート-窓口)を選択して、「Send」をクリックします。

  • 設定したチャンネルに、チケットパネル(埋め込みメッセージとボタン)が自動で投稿されます

🔷 チケットが作成されるか確認する

パネルの設置が完了したら、実際にメンバー目線でボタンを押し、チケットが正しく開かれるか(プライベートチャンネルが作成されるか)確認しましょう。

  1. 投稿されたパネルの「Create ticket」ボタンをクリックします。

  2. 設定したカテゴリ(例:#TICKETS)にticket-xxxxのような新しいプライベートチャンネル(テキストチャンネル)が作成されれば成功です。

🔷 チケットチャンネルでの対応

チケットが作成されたら、チケット管理ロール(例:✅運営)を持ったメンバーが対応を始めます。

  • チケットのクローズ(終了): 対応が完了したら、Botが自動で送信したメッセージにある「Close」ボタンを押します。
    その後、「Delete」ボタンでチャンネル自体が削除されます。
    こういった運用の流れは事前にコミュニティ運営メンバーで確定しておきましょう。


💡 第5章:補足事項とトラブルシューティング

導入が完了した後によくある質問や、もしもの時のトラブルシューティングをご紹介します。

🔶 チケットが開かれない / Botが反応しない

最も多い原因は、以下の権限不足です。

  • 原因1:Botのロール位置が低い
    第2章の「権限の確認とロールの調整」項で説明した通り、Ticket Toolのロールが、管理したいロールやチケットチャンネルが作られるカテゴリよりも上位にあるかを再度確認してください。

  • 原因2:Botに必要な権限がない
    サーバー設定 → ロール → Ticket Toolの権限設定で、「チャンネルの管理」や「ロールの管理」などの基本的な権限がONになっているか確認してください。(招待時にデフォルトで付与されていますが、念のため)

🔶 初心者向けQ&Aとヒント

よりスムーズな運営のための、知っておくと便利な豆知識です。

  • Q: チケットチャンネルが多すぎて邪魔になる
    A: カテゴリを折りたたむことで視覚的なノイズを減らせます。また、Botの設定でチケットのクローズ時にチャンネルを完全に削除するように設定することも可能です。(今回のnoteの説明外の設定です)

  • Q: チケット対応者をメンションしたい
    A: チケットが開かれたときに、チケット管理ロール(例:@✅運営)を自動でメンションするよう、Botの設定を変更できます。(これも高度な設定ですが、Botのダッシュボードで設定可能です)


その他 Discord関連note

最後に

株式会社コミュカルでは、企業や個人のコミュニティ運営をサポート しています。また、CommuPro Guild では、コミュニティ運営のプロフェッショナルが集まり、より実践的なアドバイスを提供中!

CommuPro Guildメンバーはビジネスだけでなく個人の趣味活動としてのコミュニティも数多く運営しています。
ビジネスとして推進するコミュニティ活動に限らず、個人としてのコミュニティ活動で悩みや課題がある方はお気軽にご相談ください。

わたし Mitz 自身もコミュニティのプロフェッショナルとして様々なコミュニティ運営者からの相談に1on1で答えています。お悩みや相談のある方、ご興味ある方はお気軽にご連絡ください。
(ご相談は無料です)

いいなと思ったら応援しよう!