設定のコピーを使うと、あるDiscordサーバーのボット設定のうち、持ち運び可能な部分(文言、色、テンプレート、しきい値、モジュールのオン/オフ)を、あなたが管理しているもう1つのサーバーにワンクリックでコピーできます。すべてを入力し直す必要はありません。 これはDiscord独自のサーバーテンプレート機能とは別物です。また、特定のチャンネル、ロール、記録に紐づくものは意図的にコピーされないようになっています。このガイドでは、何が移動し、何が残るのか、そしてその理由を正確に説明します。
これはDiscordのサーバーテンプレートではありません
Discord自体にも、サーバーのチャンネルとロールの構成からテンプレートを生成し、新しいサーバーの土台として使える機能があります。それは完全に別の、Discordネイティブの機能です。構成(チャンネル、カテゴリ、権限の設定)はコピーしますが、ボットの設定については何も知りません。設定のコピーはその逆で、両方のサーバーにチャンネルとロールがすでに存在していることを前提とし、Noxyrのようなボットが動作の仕方について覚えている内容をコピーします。サーバーの構成はコピーしません。新しいサーバーの骨組みを作るにはDiscordのテンプレートを使い、そのあとで設定のコピーを使うと、そのサーバーのボットがもう1つのサーバーと同じように動作するようになります。
実際にコピーされるもの
設定のコピーで移動するのは、どのサーバーに設定されても同じ意味を持つ、見た目と動作の部分だけです。
- モジュールのオン/オフ: モジュールページにあるすべての切り替えスイッチ。
- 請求書のブランディング: ブランド名、ロゴのURL、IDの接頭辞、アクセントカラー、フッターのテキスト。
- ウェルカムメッセージの文言: メッセージ、埋め込みのタイトル、埋め込みの色、ボタンのラベル(チャンネル、有効のスイッチ、画像はコピーされません)。
- 退出メッセージの文言: メッセージ、埋め込みのタイトル、埋め込みの色。
- 認証メッセージの文言: 埋め込みのタイトル、メッセージ、ボタンのラベル、埋め込みの色。
- レビューの設定: 埋め込みのタイトルと色、フッターのテキスト、評価の絵文字、レビュー投稿者の表示/商品の表示/自動投稿/承認が必要の切り替えスイッチ。
- セキュリティのしきい値: スパム対策の設定全体と、荒らし対策の最大アクション数、時間枠、アクションの種類、タイムアウトの長さ。
- AIチャット: メンションへの返信の設定とシステムプロンプト。
- チケットの表示: パネルの色、ボタンのラベル、ボタンの絵文字、ボタンのスタイル、チャンネル名の形式、ウェルカム/オープン時のメッセージテンプレート、埋め込みのフッター、クローズ理由の必須化/クローズの確認の切り替えスイッチ。
決してコピーされないものとその理由
コピー元のサーバー内の特定の対象を指定するものは、まったくコピーされません。あるサーバーのチャンネルIDやロールIDは、別のサーバーでは何も指さないため、コピーすると、設定ページ上では完全に見えるのに、肝心な場面で黙って動作しない設定になってしまうからです。
- チャンネルとロール: ウェルカム、退出、ログ、カタログのチャンネルID、認証のロールとチャンネル、レビューのチャンネル、AIチャットのチャンネル一覧、荒らし対策の信頼ロールとユーザー、チケットのカテゴリとスタッフロールのID。
- 商品、カテゴリ、クーポン、請求書: これらは設定ではなく、業務の記録です。
- APIキー: 認証情報がサーバー間で複製されることは決してありません。
- ウェルカム、退出、認証のオン/オフのスイッチと画像: 設定のコピーによって、あえてオフにしていたサーバーで機能が誤ってオンになることがないようにするためです。また、コピー元サーバーのブランディングとセットでしか意味を持たない画像のURLが、不適切な場所に表示されることもありません。
設定をコピーする手順
- 設定を受け取る側のサーバーを開き、そのダッシュボードの設定のコピーに進みます。
- ドロップダウンからコピー元のサーバーを選びます。表示されるのは、あなたのアカウントでも管理でき、かつボットが参加しているサーバーだけです。
- 警告を確認します。これにより、コピー先サーバーの文言、色、テンプレート、モジュールのオン/オフが上書きされます。チャンネル、ロール、商品、APIキーには影響しません。
- コピー先サーバーのダッシュボードを再読み込みして、新しい設定がすべてに反映されていることを確認します。
コピーの内容はアクティビティログに記録されます。そのため、あとで何かが違って見えても理由がわからないときは、このログで何が変更されたかを正確に確認できます。
この機能が特に役立つ人
設定のコピーは、同じボットで複数のサーバーを運営している人にとって特に役立ちます。たとえば、公開サーバーと非公開のスタッフ/ベータ版サーバーを運営しているコミュニティ、同じスタイルで複数のクライアントのサーバーを管理している代理店、イベント用に2つ目のサーバーを立ち上げ、同じスパム対策の上限やチケットの表示を、すべての項目を手作業で設定し直さずに使いたい人などです。サーバーを1つだけ運営している場合は、このページは関係ありません。
あとで確認すべきこと
チャンネル、ロール、オン/オフのスイッチは決してコピーされないため、コピー先のサーバーでは、ほぼ必ず簡単な確認作業が必要になります。ウェルカム、退出、ログのチャンネルを設定し、認証のロールを選び、実際に動かしたいモジュールをオンにしてください。概要ページのセットアップチェックリストが、これらのほとんどを自動的に確認してくれます。文言はコピーされたもののチャンネルが設定されていないためにオンになったままのモジュールは、そこで未完了として表示されます。
よくある質問
設定のコピーで、オフにしていたモジュールがオンになったり、その逆になったりしますか? はい、モジュールのオン/オフの切り替えそのものがコピーされます。これは移動される項目の1つです。文言だけをコピーしたい場合は、コピーのあとにモジュールページを確認し、必要に応じて元に戻してください。
自分が所有していないサーバーからコピーできますか? あなたのアカウントがそのサーバーを管理でき(オーナーまたは管理者)、かつボットが参加している場合に限り可能です。コピー元の一覧には、この両方を満たすサーバーしか表示されません。
チケットのカテゴリやスタッフロールもコピーされますか? いいえ。チケットの表示(色、ラベル、メッセージテンプレート)はコピーされますが、カテゴリとスタッフロールのIDはコピーされません。これらはコピー元のサーバーにしか存在しないためです。
元に戻す機能はありますか? 組み込みの取り消し機能はありません。そのため、確定する前に、上書きされる内容が確認画面に正確に表示されます。手動で元に戻す必要がある場合は、アクティビティログに変更前と変更後の値が記録されています。
通常のサーバーとカスタムボットのサーバーの間でも使えますか? はい、使えます。どのボット名がそのサーバーで応答していても、設定は同じデータベースに保存されるため、設定のコピーはどちらの方向でも同じように動作します。
関連記事: 幅広い観点からのスラッシュコマンドによる設定よりダッシュボードが優れている理由と、どのサーバーをどのユーザーが開けるかについてのダッシュボードのアクセスに関するドキュメントもご覧ください。