Discordフォーラム運用を自動化!「MileaNote」ボットの使い方

MileaNote ツール
MileaNote

Discordでの活動、特に「日程調整」や「募集の呼びかけ」で苦労していませんか? 導入されている「フォーラム監視ボット」には、管理者向けの機能だけでなく、一般ユーザーのみなさんが使える便利な機能がたくさん搭載されています。

この記事では、日々の活動が便利になる「日程調整」「定期募集」「拡散」「便利ツール」「フォーラムツール」の5種の機能について解説します。

まだボットが未導入もしくは設定がまだの場合は管理者向けガイドをご覧ください。

1. 日程調整 /plan

「来週のレイド、いつ行ける?」といった調整を、Discord内で完結できる機能です。 見やすいヒートマップ形式で、参加者の状況が一目でわかります。

/plan 実行後イメージ

使い方

  1. 調整したいチャンネルでコマンド /plan を入力します。
  2. 表示される画面で以下の情報を入力します。
    • イベント名: 募集のタイトル
    • 候補日: 10/1, 10/2 のように入力(スペース区切りでもOK)。年は省略しても自動で補完されます。
    • 時間帯: 21:00-23:00 のように開始・終了時刻を入力。
    • 間隔: 30(30分刻み)などを指定。
    • 募集人数: 定員があれば数字を入力(空欄なら無制限)。
  3. 参加表明: パネルの「回答」ボタンから、参加可能な日時を選んで、担当ジョブ(絵文字)を選ぶだけ。
  4. 定員通知: 募集人数を設定しておくと、満員になった日が出た瞬間に**「〇〇日の募集が定員に達しました!」**と通知してくれます。
  5. メンションリスト作成: 主催者は日時ボタンを押すと、その日の参加者一覧を確認でき、さらに**「メンションリスト作成」**ボタンで「コピペ用のアナウンス文(メンション付き)」を一発生成できます。
  6. 再募集機能: イベントが終わった後、「再募集を行う」ボタンを押すと、同じ設定・メンバーを引き継いで新しい募集パネルを作成できます。

2. 定期募集 /loop

「毎週金曜日の22時は固定活動」といった決まった予定がある場合、毎回 /plan で募集を作るのは面倒かと思います。 /loop を使えば、指定した周期で勝手に募集パネルを作ってくれます。

使い方(テキストチャンネル限定)

コマンド /loop add を入力し、以下の設定を行います。

  1. 基本設定: イベント名や開始日、周期(1週間ごとなど)を入力。
  2. 日時設定: 初回の候補日時パターンを入力。
  3. 固定メンバー登録:
    • 最後に表示される「固定メンバー追加」ボタンを押します。
    • チャット欄に @メンション 絵文字 (例: @Milea 🛡️)を送信します。
    • 複数人まとめて登録可能です。※1名毎に改行して入力します。

どう動くの?

設定した開始日(および周期ごとの日時)になると、自動的に募集パネルが投稿されます。 固定メンバーとして登録された人は、最初から全日時「参加(〇)」状態で登録されているため、欠席の場合は各自はエントリ日時からチェックを外すだけでOKです。

※ 自分の登録したループ設定を確認・削除したい場合は /loop list を使います。

3. フォーラムの募集を拡散 /mega

フォーラムチャンネルで募集スレッドを立てたけれど、他のサーバーに対しても同時に情報を拡散させたい時に使うのが /mega コマンドです。 このコマンドを使うと、あらかじめ管理者が設定した「アナウンス用チャンネル」に、スレッドの宣伝を流すことができます。これにより連携した他のサーバーへも自動的に通知を流す事ができます。

使い方

フォーラムのスレッド内で /mega と入力します。

  • 自動モード: スレッドのタイトルと最初の本文をそのまま転送します。
  • 手動モード: 件名や内容を少し変えて転送したい場合に使います。

特徴

  • 招待リンク付き: 通知先には「期限7日間・100回まで」のサーバー一時招待リンクが自動で添付されるため、外部の人を誘うのにも使えます。
  • 自動削除: 募集スレッドがクローズされたり、条件(タグなど)を満たさなくなると、宣伝メッセージは自動的に削除されます。

4.テンプレート機能 /template

募集が成立し配置表を作ったりする作業を簡単にできるようにした機能です。繰り返し似たような文章を作っている方には便利に使える機能です。

1. テンプレートを登録する

まずは、呼び出したいテンプレートを登録しましょう。これは管理者だけでなく、誰でも登録できます。

/template add

コマンドを実行すると、入力画面が開きます。

  • テンプレート名: 呼び出すときに分かりやすい名前を付けます。(例: 「アポリア配置」)
  • 本文: テンプレートの本文を入力します。

【ポイント】絵文字の当てはめ

本文の中に {1} {2} {3} のように半角の波括弧で数字を入れると、その部分を「プレースホルダー」にできます。

(入力例)

■配置
{1}{2}{3}{4}{5}{6}
「/template add」テンプレート登録画面表示

2. テンプレートを呼び出す

この機能はフォーラムのスレッド内でのみ使用できます。

/use
  1. スレッド内で /use を実行すると、登録されているテンプレートの一覧(IDと名前)がドロップダウンで表示されます。
  2. 使いたいテンプレートを選びます。
  3. ボットが「60秒以内に絵文字を送信してください」と、本人にだけ見えるメッセージで応答します。
  4. チャット欄に、テンプレートに当てはめたい絵文字を順番通りに送信します。(カスタム絵文字も使えます) (例: :A: :B: :C: :D: :E: :F:絵文字入力パレット表示中にシフトキーを押しながら選ぶと一度に複数入力できます。
  5. ボットが絵文字メッセージを読み取ると、そのメッセージは自動で削除されます。
  6. ボットが、絵文字を当てはめた結果を、本人にだけ見えるメッセージで表示します。 (例: ■配置\n:A::B::C::D::E::F:
  7. あとは、その結果をコピーして、スレッドに貼り付けてください。

↓実際の操作方法については下の動画をご確認ください。↓

「/use」で文章自動生成

3. テンプレートを管理(編集/削除)する

自分が登録したテンプレートや、管理者が登録したテンプレートを管理できます。

/template list
  1. コマンドを実行すると、テンプレートのドロップダウンリストが表示されます。
  2. 管理したいテンプレートを選ぶと、内容が表示されます。
  3. もし実行者が「管理者」または「そのテンプレートの登録者本人」であれば、「編集」「削除」ボタンが表示され、内容の変更や削除が可能です。
「/template list」で登録テンプレートリスト表示
リスト選択後のテンプレート編集画面※編集削除は管理者もしくは作成者のみ

5.参加者集計 /who

スレッド内の「誰が関わっているか」を一瞬でリスト化します。

  • 直近のメッセージ発言者
  • リアクションした人
  • /plan で日程調整に参加した人

これらをまとめて重複なしのメンションリストとして出力します。一括メンションしたい時に便利です。

6.フォーラム監視と通知

利用者向けの説明です。

管理者向けの利用設定方法については別ページで紹介します。

1.スレッド立ち上げ監視

対象フォーラムを監視し、指定のタグが付いたスレッドが立つと自動的に下記動作を行います

  • 自動的に任意のタグを付与※私のサーバーでは「募集中」を付与
  • 対象チャンネルへメンション付き通知
  • DMでスレッドを立てた本人へサーバー外の人を一時招待するリンクを自動発行

↓実際の動きについては下の動画をご確認ください。↓

スレッド立ち上げ監視の動き

2.スレッドクローズ監視

対象フォーラムを監視し、各スレッドクローズ時に自動的に下記動作を行います

  • 自動的に任意のタグを除去※私のサーバーでは「募集中」を除去
  • 対象チャンネルへメンション付き通知を行ったログを自動削除

↓実際の動きについては下の動画をご確認ください。↓

スレッドクローズ監視の動き

まとめ

  • 単発の募集なら /plan
  • 固定活動なら /loop
  • 募集を見てほしいなら /mega
  • メンション漏れを防ぐなら /who

使用している中で不具合や要望があれば、本記事にコメントか私のDiscord宛(知っている人のみ)に直接ご連絡ください!

コメント

タイトルとURLをコピーしました