Bot 機能(モジュール)

固定メッセージ

固定メッセージは、指定したメッセージをチャンネルの最下部に固定し続ける機能です。誰かが発言して最下部でなくなると、Bot が前の固定メッセージを削除して同じ内容を貼り直します。ルールの案内や募集の締め切りなど、常に目に入れておきたい内容を置くのに使えます。

固定する内容はチャンネルごとに保持され、その編集や解除は Discord 上で /sticky-message を実行して開くパネルから行います。ダッシュボードで設定するのは、機能の有効化とコマンドの権限だけです。

ダッシュボードでの設定

メニューの「メッセージ」グループから「固定メッセージ」を開き、ページ上部の「機能の有効化」をオンにします。

項目内容既定
「機能の有効化」固定メッセージ全体の有効・無効を切り替えます。オフ
「コマンド設定」の /sticky-messageコマンドの有効・無効と、「個別権限設定を有効化」「Discord権限より個別設定を優先」を設定します。有効(既定では「サーバーの管理」権限が必要)

権限の考え方はコマンド権限設定の使い方をご覧ください。有効化や保存の共通操作はモジュールの基本と共通操作を参照してください。

Discord 上で固定する内容を設定する

/sticky-message [channel] を実行すると、そのチャンネルの設定パネルが本人だけに見える形(エフェメラル)で開きます。channel を省略した場合は、コマンドを実行したチャンネルが対象です。既定では「サーバーの管理」権限が必要です。

パネルからは次の操作ができます。

項目内容
「状態」固定の有効・停止を切り替えます。本文か Embed のどちらかを設定すると切り替えられるようになります。
「本文」固定するメッセージの本文を編集します。
「Embed」固定する埋め込みを編集します。編集画面は埋め込みメッセージと共通です。
「固定の解除」設定を削除し、貼ってある固定メッセージも取り除きます。
「このサーバーの一覧」このサーバーで固定メッセージを設定しているチャンネルの一覧を開きます。

注意点・うまくいかないとき

  • 対象にできるのはテキストチャンネルだけです。
  • Bot に対象チャンネルの閲覧権限と送信権限がないと設定できません。固定メッセージの貼り直しには、Bot が自分のメッセージを削除して送り直す必要があります。
  • 発言が続いているあいだは、貼り直しの回数を抑えるために一定の間隔をあけて貼り直されます。連投の直後は、固定メッセージが最下部に戻るまで少し時間がかかることがあります。

次のステップ / 関連ページ

最終更新:

目次