使い方ガイド

YouTube概要欄作成Botの使い方を説明します

🚀 サーバーへの初期導入手順

Botをサーバーに追加したら、まず以下の手順で初期設定を行ってください。

1
Botをサーバーに招待する
招待リンクからBotをサーバーに追加します。
2
登録ボタンを設置する(/g99_setbutton)
メンバーが登録しやすいチャンネルで実行します。登録・確認ボタンが投稿されます。初回のみ実行してください。
任意で notify_channel を指定すると、メンバーが登録した際にそのチャンネル/スレッドへ通知が届きます。後から変更する場合は /g98_setnotify を使用してください。
3
メンバーにSNS情報を登録してもらう
設置したボタンまたは /a01_register からSNS情報を登録してもらいます。
必要であれば案内文のテンプレートをご利用ください。
【お知らせ】 このサーバーにYouTube概要欄作成Botを導入しました。 **配信・コラボに参加される方は、SNS情報の登録をお願いいたします。** 別のサーバーですでに登録している場合は登録不要です。 **登録状況確認ボタンで確認してください。** 📌 **登録方法** #チャンネル名 にある「**登録する**」ボタンを押すか、/a01_register コマンドを実行してください。 ✅ 登録できる情報 ・表示名(YouTube名など) ・X(旧Twitter) ・YouTube ・Twitch ・その他SNS(最大2つ) ご不明な点があればお気軽にお知らせください。 詳しい説明はこちらをご覧ください。 https://MizumiyaRuon.github.io/mizulab/
#チャンネル名 はご自身のサーバーのチャンネル名に置き換えてください。
※ 案内の例ですので、自分の言葉に置き換えて投稿してください。
4
参加者一覧を生成する(/g01_chdesc または /g11_roledesc)
未登録者の確認・登録促進・参加者一覧の生成がコマンド一つで完結します。

📋 通常運用の流れ

初期設定完了後、概要欄を作成する際はこの流れで進めます。

1
チャンネル/スレッド指定の場合
/g01_chdesc を実行 → 未登録確認 → 概要欄作成
↓ または
2
ロール指定の場合
/g11_roledesc @ロール を実行 → 未登録確認 → 概要欄作成

⚙️ 管理者コマンドまとめ

コマンド内容頻度
/g01_chdescチャンネル/スレッドの未登録確認+概要欄作成概要欄作成前
/g11_roledesc指定ロールの未登録確認+概要欄作成概要欄作成前
/g91_unregisteredサーバー全体の未登録メンバーを確認必要時
/g98_setnotify登録通知チャンネル/スレッドを設定・解除必要時
/g99_setbutton登録ボタンをチャンネルに設置初回のみ

📋 コマンドまとめ(全員)

コマンド内容
/a01_register自分のSNS情報を登録・更新する
/a02_myprofile自分の登録情報を確認する
/a03_profile @ユーザーこのサーバー内のメンバーの登録情報を確認する(他のサーバーの人には見られません)
/a04_delete自分の登録情報を削除する
1
SNS情報を登録する(/a01_register)

登録ボタンを押すか /a01_register を実行すると入力フォームが表示されます。

1枚目:基本情報の入力
  1. 「表示名」を入力(任意・空欄の場合はDiscordの名前を使用)
  2. 「X URL」を入力(必須)
  3. 「YouTube URL」を入力(任意)
  4. 「Twitch URL」を入力(任意)
  5. 「送信」を押す
twitter.com のURLを入力した場合は自動的に x.com に変換されます。
1枚目送信後に表示されるボタン
ボタン説明
追加URLを入力するニコニコ・Bluesky などを登録する(2枚目フォームが開く)
登録情報を確認する現在の登録内容を確認する(自分にだけ見える)
サブ垢として登録するこのアカウントをサブ垢として設定する(参加者一覧に表示されなくなる)
2枚目:追加URLの入力(任意)
  1. 「追加URL① 名前」にサービス名を入力(例:ニコニコ)
  2. 「追加URL① URL」にURLを入力
  3. 追加URL②も同様に入力(任意)
  4. 「送信」を押す(入力不要な場合はそのまま送信でOK)
名前とURLは必ず両方入力してください。片方だけ入力した場合、参加者一覧に表示されません(データは保存されます)。
2
サブ垢として設定する

1枚目送信後の「サブ垢として登録する」ボタンを押すと設定できます。

  • サブ垢に設定すると参加者一覧に表示されなくなります
  • もう一度ボタンを押すと「メイン垢に戻す」ことができます
  • /a02_myprofile でサブ垢かどうか確認できます
3
登録情報を確認する
コマンド説明
/a02_myprofile自分の登録情報を確認する(自分にだけ見える)
/a03_profile @ユーザーこのサーバー内のメンバーの登録情報を確認する(自分にだけ見える)
4
登録情報を削除する(/a04_delete)

自分の登録情報を削除します。確認ボタンを押すと削除されます。

  • 削除後も /a01_register で再登録できます
  • 削除中は参加者一覧に表示されません
  • /a02_myprofile で削除済みであることが確認できます

📋 コマンドまとめ(管理者)

コマンド内容
/g01_chdesc [#ch/#thread]チャンネル/スレッドの未登録確認+概要欄作成
/g11_roledesc @ロール指定ロールの未登録確認+概要欄作成
/g91_unregisteredサーバー全体の未登録メンバーを確認
/g98_setnotify登録通知チャンネル/スレッドを設定・解除
/g99_setbutton登録・確認ボタンをチャンネルに設置(初期設定)
1
チャンネル/スレッド指定で概要欄を作成する(/g01_chdesc)

未登録者の確認から概要欄の作成までを1コマンドで行えます。

使い方説明
/g01_chdesc実行したチャンネル/スレッドのメンバーで処理
/g01_chdesc #チャンネル指定したチャンネルのメンバーで処理
/g01_chdesc #スレッド指定したスレッドのメンバーで処理
全員登録済みの場合
  1. 「✅ 全メンバーが登録済みです!概要欄を作成しますか?」と表示される
  2. 「📋 概要欄を作成する」ボタンを押すと参加者一覧が投稿される
未登録者がいる場合
  1. 未登録者一覧が自分にだけ表示される
  2. 「📢 登録を促す」または「📋 このまま概要欄を作成する」を選択する
  3. 「登録を促す」を押すと未登録者にメンション+登録ボタンが送信される
別チャンネルを指定した場合、メンションは指定したチャンネルに送信されます。20人以上の場合は確認ボタンが表示されます。
2
ロール指定で概要欄を作成する(/g11_roledesc)

指定したロールのメンバーで未登録確認から概要欄作成まで行えます。

全員登録済みの場合
  1. 「✅ 全メンバーが登録済みです!概要欄を作成しますか?」と表示される
  2. 「📋 概要欄を作成する」ボタンを押すと参加者一覧が投稿される
未登録者がいる場合
  1. 未登録者一覧が自分にだけ表示される
  2. 「📋 このまま概要欄を作成する」または「❌ キャンセル」を選択する
未登録者は名前のみ表示されます。20人以上の場合は確認ボタンが表示されます。
3
サーバー全体の未登録者を確認する(/g91_unregistered)

サーバー全体でSNS情報を登録していないメンバーの一覧を確認できます(自分にだけ見える)。

大人数のサーバーでは処理に時間がかかる場合があります。通常は /g01_chdesc または /g11_roledesc の使用を推奨します。
4
登録ボタンを設置する(/g99_setbutton)

メンバーがボタンから簡単に登録できるようになります。初回のみ実行してください。

  1. ボタンを設置したいチャンネルで /g99_setbutton を実行
  2. 「SNS情報を登録・更新する」「登録情報を確認する」のボタンが投稿される
  3. メンバーはボタンを押すだけで登録できる
ボタンはBot再起動後も有効なまま維持されます。

実行時に notify_channel オプションで通知先チャンネル/スレッドを指定すると、メンバーが登録した際に通知が届きます(任意)。

5
登録通知チャンネルを設定・解除する(/g98_setnotify)

メンバーが登録した際に、指定したチャンネルまたはスレッドへ「○○さんが登録しました。」と通知します。

  1. /g99_setbutton 実行時に notify_channel を指定した場合は設定不要です
  2. 後から設定・変更する場合は /g98_setnotify #チャンネル(またはスレッド)を実行
  3. 通知を解除する場合は /g98_setnotify をオプションなしで実行
チャンネル・スレッドどちらでも指定できます。