# Ticket ToolからTicketCordへ乗り換える方法

> Discordサポートサーバーを TicketCord に移行するためのステップバイステップのチェックリスト: 何を棚卸しすべきか、両方のボットを並行運用する方法、そしてインポートできないもの。

**修正済み:** 2026-09-28

## 実際に引き継がれるもの

TicketCordには他のボットからのインポート機能はありません。他のボットのチケット、トランスクリプト、統計、パネル、設定を読み取ることはできず、そのためのアップロード形式もありません。Discordのロールやカテゴリやチャンネルはすでにサーバー自体に属しているため引き継がれますが、旧ボットには属していません。それ以外はすべて手動での再構築が必要で、事前にエクスポートしない限り過去のチケットとトランスクリプトは旧ボット側に残ります。

## 何かを触る前に旧ボットを棚卸しする

TicketCordで何か新しいものを作成する前に、これに20分かけてください。ここで見落としたギャップは、乗り換え後にそのままサポートのギャップになります。

- すべてのパネルとそのボタン: チケットの種類、カテゴリ、メンションするスタッフロール、フォームの質問内容。
- スタッフの役割: 誰がサポート担当か、旧ボットのダッシュボードへの管理者アクセス権を持つのは誰か。
- 現在メンバーに表示されているウェルカム、クローズ、DMのメッセージ。
- クイック返信やスニペットとそのショートカット。
- 自動クローズのタイミングと非アクティブリマインダー。
- 営業時間、SLAルール、WebhookやSlack連携。
- トランスクリプトのエクスポート設定。旧ボットを削除する前にアーカイブを取得できるようにしておきます。

## TicketCordボットを作成する

Developer PortalでDiscordアプリケーションを作成し、Server Members IntentとMessage Content Intentを有効にして、トークンをダッシュボード → ボットの追加に貼り付けます。ダッシュボードのInviteボタンで招待すれば、必要な権限が付与されます。この作業中も旧ボットはサーバーに残しておいて構いません。切り替えのために先に削除する必要はありません。

## 構成を再利用するか作り直す

Discordで /setup を実行します。既存のチケットカテゴリやスタッフロールが見つかった場合は、チャンネル権限とロールメンションをそのまま保つなら「既存を使用（推奨）」を、まっさらな別セットにするなら「新規作成（新しい名前）」を選びます。いずれの場合も、ダッシュボード → Bots → 対象のボット → Servers → 対象のサーバー → 構成で、チケットカテゴリ、クローズ済みカテゴリ、ログチャンネル、トランスクリプトチャンネルを選択し、スタッフでサポートチームのDiscordロールを追加してください。

## パネル、メッセージ、クイック返信を再構築する

パネルと埋め込みの下で、旧パネル1つにつき1つの埋め込みを作成し、旧チケット種別ごとにボタンを、または選択メニュー式のパネルにはドロップダウンを設定します。旧パネルが最初に回答を収集していた場合はボタンにフォームを添付しますが、複数ステップのフォームにはBasic以上が必要です。各パネルはダッシュボードのPostボタンまたは/embed <name> [channel]で投稿します。メッセージの下でチケットウェルカムメッセージをデザインとして再現し、クイック返信の下で旧スニペットを同じショートカットで追加すれば、スタッフはこれまでの操作感を維持できます。BasicとProは25件、Enterpriseは無制限のクイック返信を許可します。保存済みパネルの上限はFreeで1個、BasicとProで5個、Enterpriseで15個なので、統合する前に旧パネルの数を数えておいてください。

## チケットのライフサイクルを再構築する

作成の下でユーザーごとの未対応チケット上限を設定します（Freeでは5件固定、Basic以上で変更可能）。担当の下でスタッフがチケットを担当するかどうかを決め、クローズの下でクローズ確認とクローズDMを再現します。非アクティブタイマーには自動クローズとリマインダーにBasic以上が必要です。フィードバックの下で旧ボットにあった評価やフィードバックのプロンプトを、タグの下でスタッフがチケットを分類していたタグを再現します。トランスクリプトの下でトランスクリプトチャンネルと保持ポリシーを設定してください。デフォルトはFreeで90日、有料プランで365日なので、旧ボットがトランスクリプトを永久に保持していた場合は有料プランで「手動削除まで保持」を選んでください。

## 旧ボットがDMを処理していた場合はModMailを設定する

メンバーがパネルチケットを開く代わりに旧ボットにDMしていた場合は、チャンネルタブでModMailをオンにします。ModMailチャンネル用のカテゴリを選び、スタッフとメンションするロールを設定し、挨拶とクローズのDM、そして旧ボットが課していた最低アカウント利用期間やサーバー在籍期間の要件を設定してください。スタッフ・利用者向けリマインダーにはBasic以上が必要です。

## 旧ボットを動かしたままテストする

まず非公開チャンネルに新しいパネルを投稿します。各ボタンでチケットを開き、担当を引き受け、クイック返信を送り、クローズして、トランスクリプトがトランスクリプトチャンネルに届き、チケットがダッシュボード → チケットに表示されることを確認します。メンバーが新しいボットを目にする前に、/diagnose を実行してカテゴリの権限不足などのギャップがないか確認してください。

## 切り替えて旧ボットを削除する

- 変更内容と日程を告知する。
- 実際のサポートチャンネルにTicketCordのパネルを投稿し、旧ボットのパネルを削除または無効化する。
- 旧ボットで開いているチケットを自然に終わらせるか、スタッフにクローズしてもらい、未解決のものはTicketCordで再オープンする。
- 旧ボットをサーバーから削除するか、少なくともチャンネル作成権限を剥奪し、メンバーが2つのシステムでチケットを開けないようにする。
- 必要な履歴が残っている限り、旧ボットのトランスクリプトチャンネルやエクスポートしたファイルを保持しておく。

## 切り替え時によくある失敗

- 両方のボットのパネルを同時に有効にしたままにすると、メンバーに2つのチケットボタンが表示され、どちらのボットが新しいチケットを所有するのか混乱します。
- ボタンごとのスタッフロール制限を再設定し忘れると、特定のチームにメンションしていたパネルが誰にもメンションしなくなります。
- 切り替え後に/diagnoseを省略し、最初の実際のチケットが失敗して初めて権限不足に気づく。
- まだ必要な履歴をエクスポートまたはアーカイブする前に、旧ボットのトランスクリプトチャンネルを削除してしまう。

## 乗り換えに必要なプラン

すべての新規TicketCordアカウントはカード登録不要の14日間Enterpriseトライアルから始まるため、すべての機能を使ってセットアップを再構築し、その後実際に使った機能を料金ページと照らし合わせて確認できます。自動クローズ、クイック返信、応募フォーム、参加時DMにはBasicが、AIとナレッジベースにはProが、Webhook、SLA管理、営業時間、承認にはEnterpriseが必要です。トライアルより下位のプランに決めても、設定済みの有料機能は削除されるのではなくオフになるだけなので、再構築せずに後からまたオンにできます。

## 機械可読リソース

- [正規の HTML](https://ticketcord.com/ja/guides/switch-from-ticket-tool)
- [TicketCord llms.txt](https://ticketcord.com/llms.txt)
- [AI ページインデックス](https://ticketcord.com/api/ai/pages)
