おっすおっす
どうも、kaichiです!
今回、誰かを誘って一緒に遊びたいなという時に、Discord上でメンバーを募集する際のサポートをするBOTを作成しました!
こちらは、以前スプラトゥーン向けに作成していましたが、他のゲームでも使用できるように少し改良を加えたものです。
このBOTを使うことで、コマンドから募集メッセージを作成でき、参加希望のメンバーの管理をサポートしてくれます。
作成した募集メッセージはこんな感じで、そのメッセージに対するリアクションに応じてBOTが応答を返してくれます。

この記事で、BOTのインストール方法や使い方を説明していくので、パーティ募集BOTに興味がある方は最後までお付き合い下さい!
利用規約・免責事項
当サイトで公開しているBOTは、どなたでもご自由にご利用頂けます。
BOTを使用して発生した不利益等に対して当方は一切の責任を負いません。
BOTの動作は予告なく変更されることがあります。
予告なくBOTの稼働を終了することがあります。
不具合等がございましたら当記事のコメントやお問い合わせフォーム、Twitter等でご連絡ください。
また、強制ではありませんが、こちらのTwitterアカウントをフォローして頂きたく、ご協力お願いします🙇
BOTの利用者数を大まかに把握したいというのもありますが、BOTを再起動する時間の連絡やアップデートに関する通知を行う予定です。
インストール方法
以下のリンクをクリックして、BOTをご自身のサーバーに招待して下さい。

ADD TO SERVERの項目に 招待先のDiscordサーバーを選択 し、右下の「続ける」ボタンをクリックします。

これで招待したサーバーに Splatoon-BOSHU-Bot が参加していればOKです。
※後日、BOTの名称を “Party-BOSHU-Bot” に変更予定です。
BOTの使用方法
続いてはBOTの使い方について説明します。
下記のコマンドが使用可能です。
それぞれのコマンドの使い方は、各章をご確認ください。
1 | /boshu | パーティを募集するメッセージを作成するコマンド |
2 | /shchedule | スプラトゥーン3のスケジュールを表示するコマンド |
3 | /friend_code | ユーザー毎に設定可能な文字列を登録/表示/削除するコマンド |
boshuコマンドについて
基本的にはDiscordのメッセージに「/boshu」と打つと出てくる内容に従って入力していくだけの簡単な作業です。

設定出来る項目は最大で下記の7つです。
ただし、「募集ゲーム」と「募集モード」と「募集人数」の3つは最低限入力して下さい。
1.募集ゲーム(入力必須)
「スプラトゥーン」や「モンスターハンター」などのゲームタイトルを選択して下さい。
該当するゲームが無い場合は「その他」を選択して下さい。
2.募集モード(入力必須)
「バンカラマッチ」、「リグマ」、「プラベ」などの募集したいモードを選んで下さい。
3.募集人数(入力必須)
募集したい人数を入力して下さい。
ハイフン(-)で繋げることで最少人数と最大人数を指定出来ます。例)1-3
4.募集タイトル(任意)
募集メッセージのタイトルを入力して下さい。
5.募集日時(任意)
募集する時間を入力して下さい。
6.コメント(任意)
募集メッセージに載せたいコメントを入力して下さい。
スペースで区切って入力すると改行して表示します。
7.メンション先ロール(任意)
メンション先を@hereから指定したロールに変更出来ます。
サーバーに登録されているロールの上位25件まで表示出来ます。
表示されない場合は、ロールを減らすか、表示したいロールの優先度を上げてください。
BOTの案内に従って、こういう風に入力してみて下さい。

このコマンドを入力すると以下のような募集メッセージが生成されます。

ここで、例えば🙋のリアクションをすることで、BOTから以下のような応答が返ってきます。

他にも🙏のリアクションで、サーバーのオンライン状態のメンバーにメンションを飛ばしたり、

🏠のリアクションで、参加を表明したメンバーに部屋建ての通知を飛ばしたり出来ます。

⛔のリアクションで、募集中のメッセージを締め切る/中止します。

🆔のリアクションで、自分のフレンドコード(事前に登録した文字列)を表示します。

募集メッセージに対する各リアクションのBOTの反応についてまとめると以下のようになります。
🙋:参加意思を表明する場合に押す
🙏:押すと募集メッセージの空き状況を@hereで再通知
🏠:押すと参加者に対してルームを作成した通知を送る
🆔:押すと自分のフレンドコード(登録した文字列)を表示する
⛔:押すと募集メッセージを締め切る/中止する
🎉:参加者が募集人数に達した時にBOTが自動でリアクション
(このリアクションがついているとBOTは🏠リアクション以外に反応しなくなります)
scheduleコマンドについて
次に「/schedule」コマンドの説明をしていきます。
こちらも「/boshu」コマンドと同様に、出てくる内容に従って入力していくだけです。

設定する項目は最大で下記の2つです。
ただし、スケジュールを表示する「モード」だけは最低限入力して下さい。
1.モード(入力必須)
「チャレンジ/オープン/ナワバリ」の中からスケジュールを表示するモードを選択して下さい。
2.時間(任意)
「Next」、もしくは「0~23」の数字を入力して下さい。
何も入力しない場合は、現在のスケジュールを表示
Nextを入力した場合は、次のスケジュールを表示
数字を入力した場合は、入力された時間のスケジュールを表示します。
3.ルール(任意)
「ガチエリア/ガチホコバトル/ガチヤグラ/ガチアサリ」のいずれかのルールを選択してください。
選択したルールが開催されるスケジュールを一括で表示します。
例えば、「/schedule モード:バンカラチャレンジ 時間:22」と入力すると

以下のようにルルステが表示されます。

ちなみにこのスケジュール表示機能は、募集機能とも連携しており、
オープン or ナワバリの募集をかけると自動でルルステを表示してくれます。
続いて、「/schedule モード:バンカラチャレンジ ルール:ガチホコバトル」と入力すると

ガチホコバトルが開催されるスケジュールを一括で表示出来ます。

friend_codeコマンドについて
最後に「/friend_code」コマンドの説明です。
こちらのコマンドは、「/friend_code」に続けて「表示/登録/削除」を選ぶだけです。
あとは、コマンドのメッセージに従って下さい。
「/friend_code コマンド:表示」と入力すると、

フレンドコードを登録していれば、このように表示されます。

もし、フレンドコードを登録していなければ、このように表示されます。

続いて、「/friend_code コマンド:登録」と入力すると、

以下のような入力画面が出てきます。
ここで、フレンドコードを登録する際は、フレンドコード(自体の文字列)を登録するよりも、ニンテンドーオンラインアプリから取得出来るフレンドコード用のURLを登録しておくと、相手が登録する際に便利かと思います。

右下の送信ボタンを押すと、以下のように登録したよの応答が返ってきます。

最後に、「/friend_code コマンド:削除」と入力すると、

削除するかの確認ののち、

フレンドコードが削除されます。

これでBOTの機能説明は以上です。
今のところは最低限の機能しか実装されていませんが、今後もアップデートはしていきたいと思っています!
もし、こんな機能が欲しいとかバグ見つけたよという方は、この記事のコメントや当サイトのお問い合わせ、もしくはTwitter等でメッセージ頂けると助かります。
お問い合わせフォームはこちら
Twitterはこちら
更新履歴
バージョン | 更新日 | 更新履歴 |
---|---|---|
v1.0.0 | 2025/2/27 | 初版リリース |
<実装検討中の機能>
項 | 機能 | 優先度 | 実装難度 |
---|---|---|---|
1 | 募集の定員に達した後(閉まった後)に、🙋リアクションを削除した場合に、〆の状態を解除 | 高 | 低 |
2 | それぞれのリアクションを他の絵文字やカスタム絵文字に変更する | 低 | 高 |
3 | 募集時にスケジュールを表示する募集時間の抽出方法を検討 | 中 | 中 |
4 | 募集メッセージをリアクションからボタンに変更する | 低 | 高 |
5 | Xマッチ・サーモンランのスケジュールを表示 | 中 | 中 |
6 | 自動チーム分け(勝ち数分け、均等分け) | 高 | 高 |
7 | 募集に参加したメンバーの一覧を表示 | 中 | 中 |
もし要望が多い機能は優先度を上げることを検討しますので、コメント頂ければと思います🙇
サポートのお願い
もし使ってみて良いなと思った方は、ご支援頂けるととても嬉しいです!
サーバー維持の為もありますが、何よりBOT開発のモチベーションになりますので、何卒よろしくお願いします🙇
Amazon

OFUSE

それではまた次の記事で!
twitterでも情報発信していきますので、どしどしフォローお願いします!
↓↓↓↓↓
ついったーをフォローする
以下のサイトでも配信してます。見に来てね♪
Youtubeで見る
コメント