Make it a Quote(引用画像生成)
「Make it a Quote」は、Discord のメッセージを引用風(モノクロ)の画像に変換する機能です。気に入った発言や名言を、メンバーのアイコン付きのモノクロ画像として生成できます。
呼び出し方は 2 種類あります。スラッシュコマンドの「/miq」と、メッセージを右クリックして呼び出すコンテキストメニュー「Make it a Quote」です。
本来はプレミアム向けの機能ですが、ベータ版のあいだは全ユーザーに無料でプレミアムが付与されるため、追加の費用なく利用できます(ベータ終了後はプレミアム限定になる予定です)。
この機能でできること
- メッセージを引用風の画像に変換して生成します。
- スラッシュコマンド「/miq」、またはメッセージを右クリック → アプリ から実行できます。
- それぞれの呼び出し方について、利用できるロール・権限を細かく設定できます。
設定画面を開く
ダッシュボードから対象の Bot の管理画面を開き、モジュール一覧の「娯楽」グループにある「Make it a Quote」を選びます。
機能を有効にする
ページ上部の「機能の有効化」がオフのあいだは、以下の設定にかかわらず機能そのものが動作しません。
設定を保存する
変更しただけでは反映されません。画面下に表示される保存バーの「保存」で反映し、「破棄」で変更前に戻せます。
コマンド権限設定(/miq)
「コマンド権限設定」のカードで、スラッシュコマンド「/miq」の有効/無効と利用できる人を設定します。
| 設定項目 | 説明 |
|---|---|
| 個別設定しない場合の最低Discord権限 | 個別権限設定を使わないときに実行へ最低限必要な Discord 権限です。/miq では「特別なDiscord権限は不要」です。 |
| コマンドを有効化 | このコマンド自体を利用可能にします。 |
| 個別権限設定を有効化 | オンにすると BotShade 独自の権限設定を使います。オフのときは通常の Discord 権限判定を使います。 |
| 詳細権限設定 | 「個別権限設定を有効化」をオンにすると表示され、利用できるロールや権限を指定できます(詳細権限設定について)。 |
コンテキストメニュー権限設定(右クリック → アプリ)
「コンテキストメニュー権限設定」のカードで、メッセージを右クリックして呼び出す「Make it a Quote」を設定します。設定項目は上の「コマンド権限設定(/miq)」と同じで、有効化スイッチの名前だけが「コンテキストメニューを有効化」になります。
スラッシュコマンドと右クリックメニューは独立しているため、「/miq」だけを有効にして右クリックメニューはオフにする、といった組み合わせもできます。
詳細権限設定について
「個別権限設定を有効化」をオンにすると、各項目の中に「詳細権限設定」が表示されます。ここでは、誰が機能を使えるかをロールや権限の条件で細かく決められます。
| 設定 | 説明 |
|---|---|
| ホワイトロールリスト | 許可するロールを指定します。リストに含まれるロールは常にアクセスが許可されます。 |
| ブラックロールリスト | 拒否するロールを指定します。リストに含まれるロールはアクセスが拒否されます。 |
| ホワイト権限リスト | 許可する権限条件を設定します。条件に一致するメンバーはアクセスが許可されます。 |
| ブラック権限リスト | 拒否する権限条件を設定します。条件に一致するメンバーはアクセスが拒否されます。 |
ホワイト/ブラックの権限リストでは「条件を追加」をクリックして条件を作り、判定の方法(AND / OR / STRICT / CONTAINS)と、対象となる Discord 権限を選びます。各権限ごとに「許可」「拒否」を切り替えられます。
「Discord権限より個別設定を優先」(「個別権限設定を有効化」がオンのときだけ使えます)は、BotShade 独自の権限設定を Discord の既存権限よりも優先して強制的に適用します。管理者に対しても上書きされるため、意図しない権限の付与や制限につながる可能性があります。オンにするには確認ポップアップ「危険な権限上書きの確認」で「確定する」をクリックします。
実際の動作と既定値
スラッシュコマンド「/miq」を実行すると、入力したテキストを引用風の画像に変換します。画像には、実行した本人のアイコン・表示名・ユーザー名(@)が表示されます。生成された画像は既定でダークモード(黒背景・グレースケールのアイコン)です。
右クリックの「Make it a Quote」(右クリック → アプリ → Make it a Quote)を使うと、選んだメッセージの本文を引用画像に変換します。このときアイコン・名前は元のメッセージを書いた人のものになります。
生成される画像にはいくつか固定の仕様があります。
| 項目 | 内容 |
|---|---|
| 画像サイズ | 1024 × 576 ピクセル |
| アイコン | 画像の高さいっぱい(576 × 576 ピクセル)に表示されます |
| 既定の見た目 | ダークモード(黒背景・グレースケールのアイコン) |
| テキストの行数 | 最大 5 行まで。5 行を超える分は 5 行目の末尾に … を付けて省略されます |
| 絵文字 | 引用するテキストに含まれる絵文字は、画像内でも絵文字として正しく描画されます |
| 透かし | 画像には Made with botshade.com の透かしが入ります |
アイコンや絵文字の取得に失敗した場合(ユーザーがアイコンを設定していない場合を含む)もエラーにはならず、アイコンなし、または該当の絵文字を省いた状態で画像が生成されます。
画像のボタン操作
生成された引用画像の下には、見た目を切り替えるためのボタンと削除ボタンが並びます。これらのボタンは、その引用を生成した本人だけが操作できます(他の人が押すと この操作は実行者のみ使用できます。 と本人にだけ表示されます)。
| ボタン | 役割 |
|---|---|
テーマ(☀️ / 🌙) | ライトモード(白背景・カラーのアイコン)とダークモード(黒背景・グレースケールのアイコン)を切り替えます。ライトモードのあいだはカラーボタンが押せなくなります。 |
カラー(🎨) | ダークモードのときに、アイコンをカラー表示にするかグレースケールにするかを切り替えます。ライトモードのときは押せません(ライトモードでは自動でカラー表示になります)。 |
反転(🔄) | レイアウトを左右反転します。既定では左にあるアイコンを右側へ移し、テキストの寄せ方や透かしの位置もそれに合わせて変わります。 |
太字(B) | 文字を通常の太さと太字とで切り替えます。 |
削除(🗑️) | 引用画像と各ボタンを取り除き、メッセージ本文を Quoteは[user]によって削除されました。([user] は削除した人の名前)に置き換えます。 |
ボタンを押すたびに画像が作り直され、メッセージが更新されます。
上限とタイムアウト
| 項目 | 値・挙動 |
|---|---|
| テキストの最大文字数 | 2000 文字(Discord のスラッシュコマンドの上限) |
| 表示できる行数 | 最大 5 行(超過分は … で省略) |
| ボタンの有効時間 | 生成から 5 分(300 秒) |
5 分を過ぎたあとも見た目を変えたいときは、もう一度コマンドやコンテキストメニューを実行して新しい画像を作ってください。
1 回の実行で生成できる画像は 1 枚です。生成された画像は Bot 側には保存されず、Discord に送られたメッセージとして残ります。
注意点・うまくいかないとき
- コンテキストメニューは、本文のテキストがあるメッセージにだけ使えます。スタンプや添付ファイル・埋め込みだけで本文がないメッセージに使うと、
テキストが含まれていないメッセージです。と操作した本人にだけ見える形(エフェメラル)で表示され、画像は作られません。 - テキストに改行が含まれている場合、その改行もそのまま反映され、5 行の上限に数えられます。長すぎるテキストは 5 行目の末尾が
…で省略されます。 - 1 つの単語がとても長く、表示領域の幅を超える場合は、はみ出したり途中で切れて見えることがあります。
- アイコンの色を切り替えたいときは、いったんダークモードに戻してからカラーボタンを使ってください(ライトモードのあいだはカラーボタンが押せません)。
- ボタンが反応しないときは、5 分のタイムアウトが過ぎている可能性があります。新しく実行し直してください。
コマンド一覧
| 呼び出し方 | 引数 | 使える人(既定) |
|---|---|---|
スラッシュコマンド /miq | text(必須): 変換したい文章 | サーバーのメンバー全員(「コマンド権限設定」で絞り込み可能) |
右クリック → アプリ → Make it a Quote | なし(選んだメッセージの本文を使用) | サーバーのメンバー全員(「コンテキストメニュー権限設定」で絞り込み可能) |
「機能の有効化」をオフにすると両方が Discord のコマンド一覧から消えます。「コマンドを有効化」だけをオフにした場合は /miq だけが消え、右クリックの「Make it a Quote」は残ります(逆も同様です)。
次のステップ / 関連ページ
- プレミアム — Make it a Quote が本来対象とするプレミアムについて(ベータ版のあいだは全ユーザーに無料で付与されます)
- コマンド権限設定の使い方 — ロールや権限条件の詳しい設定方法
- モジュール一覧 — 他の機能の設定ページ
最終更新: