絵文字コピー
「絵文字コピー」は、他のサーバーにある絵文字をコピーして、自分のサーバーへ追加できるようにする機能です。Bot に /emoji clone コマンドを追加し、その有効状態と「だれが使えるか」(権限)を設定します。
絵文字コピーは本来プレミアム向けの機能ですが、ベータ版のあいだは全ユーザーに無料でプレミアムが付与されているため、追加の費用なくご利用いただけます(ベータ終了後はプレミアム限定になる予定です)。プレミアムの扱いはモジュールの基本と共通操作をご覧ください。
この機能でできること
/emoji cloneコマンドを Bot に追加し、有効・無効を切り替える- このコマンドを「だれが使えるか」を、ロールや Discord の権限で細かく設定する
画面を開く
ダッシュボードから設定したい Bot を選び、管理画面のメニューで「絵文字コピー」を開きます。
設定する
「機能の有効化」をオンにする
画面上部の「機能の有効化」スイッチで、この機能全体の有効・無効を切り替えます。
/emoji clone の有効・無効を切り替える
「コマンド権限設定」カードで /emoji clone の行をクリックし、開いた設定の「コマンドを有効化」スイッチを切り替えます。
権限を設定する(必要な場合)
だれがこのコマンドを使えるかを細かく決めたい場合は、「個別権限設定を有効化」スイッチをオンにします(コマンドの権限を細かく設定する)。個別権限設定を使わないときは、Discord 側の「Manage Emojis」(絵文字・スタンプの管理)権限だけで利用可否が判定されます。
保存する
画面下部の保存バーから保存します(設定を保存する)。
コマンドの権限を細かく設定する
「個別権限設定を有効化」をオンにすると「詳細権限設定」が表示され、ホワイト / ブラックのロールリストと権限リスト(判定モードは AND / OR / STRICT / CONTAINS の 4 種類)で、だれがコマンドを使えるかを決められます。各リストの使い方は全機能で共通です。コマンド権限の設定を参照してください。
Discord 権限より個別設定を優先(上級者向け)
「Discord権限より個別設定を優先」スイッチをオンにすると、Discord 側の既存の権限よりも BotShade の個別権限設定を優先して強制適用します。このスイッチは「個別権限設定を有効化」がオンのときだけ操作でき、切り替えると「危険な権限上書きの確認」ウィンドウが表示されます。「確定する」をクリックすると設定が反映されます。
管理者向けのコマンドであっても BotShade 独自の個別権限設定で強制上書きされるため、意図しない権限付与や制限につながる可能性があります。設定内容を十分に確認してから使ってください。
設定を保存する
設定を変更すると画面下部に保存バーが表示されます。「保存」をクリックするまで変更は反映されず、「破棄」をクリックすると保存前の状態に戻ります。
コマンド一覧
「絵文字コピー」が Bot に追加するコマンドは 1 つです。
| コマンド | できること | 使える場所 | 必要な権限の目安 |
|---|---|---|---|
/emoji clone | リアクションで集めた絵文字を、コマンドを実行したサーバーへまとめてコピーします。 | サーバー内のみ(DM では使えません) | 「絵文字・スタンプの管理」(Manage Emojis) |
コマンドのスラッシュメニューに表示されるのは、この機能と /emoji clone の両方が有効になっているときです。
実際の動作と既定値
/emoji clone は、ボタンや引数ではなく「リアクション」で操作する少し変わったコマンドです。実行すると次の流れで進みます。
コマンドを実行する
/emoji clone を実行すると、Bot が次の内容の埋め込みメッセージを送信します。
✅ | Emoji Clone
絵文字を実行されたサーバーにコピーします。
コピーしたい絵文字を3分以内にこのメッセージにリアクションとして付けてください。
つけ終わったら、✅ を押してください。このとき Bot は自分のメッセージに ✅ のリアクションをあらかじめ付けておきます。
コピーしたい絵文字をリアクションで付ける
コピーしたいカスタム絵文字を、3 分以内にこのメッセージへリアクションとして付けていきます。他のサーバーの絵文字でも、現在のサーバーの絵文字でも追加できます。
✅ を押して確定する
集め終わったら ✅ を押します。確定できるのはコマンドを実行した本人だけです。Bot は処理中の表示に切り替わります。
結果が表示される
処理が終わると、埋め込みにコピーできた数と失敗した数が表示され(表示されるメッセージ)、Bot はメッセージに付いていたリアクションをすべて消去します。
既定の状態
| 項目 | 既定 | 補足 |
|---|---|---|
| 機能の有効・無効 | 有効 | サーバー単位で無効にできます。 |
/emoji clone の有効・無効 | 有効 | — |
| 利用できる人 | 「絵文字・スタンプの管理」権限を持つ人 | この Discord 権限が基本の利用条件です。個別権限設定でさらに細かく絞り込めます。 |
| リアクションの受付時間 | 3 分(180 秒) | この時間内に絵文字を付けて ✅ で確定する必要があります。 |
上限とクールダウン
/emoji clone には、Discord 側の仕組みに合わせたいくつかの上限・待機があります。
- 受付時間は 3 分(180 秒)です。この時間内に
✅で確定しなかった場合は、セッションが終了します。 - 一度にコピーできる数は、サーバーのカスタム絵文字の空きスロット数までです。Discord のサーバーには絵文字を登録できる上限(標準で 250 個ほど。アニメーション絵文字は別枠)があり、これに達するとそれ以降の絵文字は失敗としてカウントされ、処理が止まります。
- 絵文字は 1 個ずつ、約 0.5 秒の間隔をあけて作成されます。これは Discord 側の制限に引っかからないための待機で、多数の絵文字をコピーすると相応の時間がかかります。
- コピーできる数はコピー元ではなく「コピー先サーバーの空きスロット」で決まります。コピー先のサーバーをブースト(レベルアップ)すると絵文字の上限が増え、より多くの絵文字を一度に取り込めるようになります。
表示されるメッセージ
処理中の埋め込みは、タイトルが ⌛ | Emoji Clone に変わり、「絵文字のコピーを処理中です。しばらくお待ちください...」と表示されます。
完了時の埋め込みには、コピーに成功した数が ✅ **(個数)** 個の絵文字をコピーしました。 の形で表示されます。失敗があった場合は続けて ❌ **(個数)** 個の絵文字のコピーに失敗しました。 が、エラーがあった場合はさらに **主なエラー:** の見出しに続けて主なエラー内容が表示されます。たとえば絵文字の上限に達したときは、エラー一覧に次の行が表示されます。
・絵文字の上限に達しました。注意点・うまくいかないとき
- 受け付けられるのはカスタム絵文字だけです。
😀のような Unicode の絵文字をリアクションとして付けても、コピー対象には含まれず、結果にも数えられません(確定に使う✅も同様に対象外です)。 - 3 分以内に
✅を押さなかった場合は、Bot がタイムアウトして案内メッセージを削除し、何も処理せずに終了します(削除する権限がある場合)。 - コピー先サーバーの絵文字スロットが埋まっていると、上限到達のエラーが表示され、残りの絵文字はすべて失敗として数えられます。多数の絵文字をコピーするときは、あらかじめ空きスロットを確認してください。
- 絵文字の画像を取得できなかった場合(ネットワークの不具合など)、その絵文字は失敗として数えられ、Bot は次の絵文字の処理へ進みます。
- 処理後にリアクションが消えずに残っている場合は、Bot にリアクションを管理する権限が不足している可能性があります。
/emoji clone は他のサーバーの絵文字を、コマンドを実行したサーバーへ複製する操作です。意図しない絵文字が追加されないよう、信頼できるメンバーだけが使えるように権限を設定しておくことをおすすめします。
次のステップ / 関連ページ
最終更新: