ezLFGをセットアップ
所要時間は約1分。ezLFGを追加して、チャンネルを選び、権限をひとつ確認するだけです。そこから先はすべて任意です。
ezLFGをサーバーに追加必須
ボタンをクリックしてサーバーを選び、権限のチェックはそのままにしておきます。ezLFGが管理者権限を求めることはありません。各権限はそれぞれひとつの機能に使われ、チェックを外すとその機能だけがオフになります。
LFGチャンネルを選ぶ必須
/lfg-setup channelを実行し、募集を投稿するチャンネルを選びます。ezLFGはそこに受付中の募集のライブボードを設置し、そのチャンネルで足りない権限があれば知らせてくれます。ゲームごとにチャンネルを分けたいときは、gameオプションを付けてもう一度実行してください。メンバーがスラッシュコマンドを使えるか確認必須
メンバーには、そのチャンネルでDiscordのUse Application Commands権限が必要です。デフォルトでオンですが、オフにしているサーバーもあります。
/lfgを管理者しか使えない場合は、サーバー設定 → ロール → @everyoneを開いてオンにしてください。これを直すためにメンバーへ管理者権限を与えるのは絶対にやめましょう。メンバーに始め方を案内する任意
LFGチャンネルで
/lfg-setup postを実行し、使い方メッセージを選びます。ezLFGがロビーを作成とロビーを見るのボタン付きの短いガイドを投稿し、ピン留めします。あとはメンバーが/lfgと入力するだけです。
各権限の用途
ezLFGを追加するとき、どれでもチェックを外せます。オフになるのはその機能だけです。募集に必要なのは最初の行だけです。
| 機能 | 使う権限 |
|---|---|
| 募集とライブボード必須募集を投稿し、受付中の募集のボードをLFGチャンネルのいちばん下に保ちます。これがないと、ezLFGは何も投稿できません。 | チャンネルを見る メッセージを送信 メッセージ履歴を読む |
| LFGチャンネルの整理LFGチャンネルから関係ないチャットや終わった募集を片付けます。これがないと、古いメッセージが残ります。 | メッセージの管理 |
| 募集ごとのチャットスレッド募集ごとにスレッドを作り、募集が終わると削除します。スレッドの管理がない場合は、削除する代わりにアーカイブしてロックします。 | 公開スレッドの作成 スレッドでメッセージを送信 スレッドの管理 |
| ゲーム通知通知用ロールを作成して登録したメンバーに付与し、募集が投稿されるとそのゲームのロールに通知します。@everyoneや@hereに通知することはありません。 | ロールの管理 @everyone、@here、全てのロールにメンション |
| パーティ用VCパーティごとにVCを作成します。ロールの管理があるとパーティ専用のプライベートVCになり、ないと誰でも入れるVCになります。 | チャンネルの管理 接続 ロールの管理 |
| VCのステータス「ezLFG · Flex 3/5」のように、VCに募集を表示します。 | ボイスチャンネルステータスを設定 |
| イベントタブ予約募集をサーバーのイベントタブに追加します。これがなくても予約募集は使えます。 | イベントを作成 |
ピン留めされた使い方ガイド/lfg-setup postが投稿したガイドをピン留めします。これがないと、ガイドは投稿されますがピン留めされません。 | メッセージをピン留め |
オプション機能
ゲーム通知
/lfg-setup ping-roleで、ゲームの募集が投稿されたときに通知するロールを選びます(ロールを空欄にするとezLFGが作成します)。メンバーは/lfg-setup postで投稿できるパネルから自分で登録します。cooldownを変更しない限り、通知は同じゲームにつき最低10分の間隔をあけます。
VCとスレッド
/lfg-setup optionsでは、パーティごとのプライベートVC(募集が満員になったとき、または投稿した時点で作成)、募集ごとのチャットスレッド、満員時のDM、「lfg duo comp」のような普通のメッセージの読み取りをオンにできます。
タイムゾーン
/lfg-setup timezoneで、予約募集に使うサーバーのデフォルト(例:Europe/London)を設定します。メンバーは各自で選ぶこともできます。
言語
/lfg-setup languageで、サーバー全体またはチャンネルごとにBotの言語を設定します。各メンバーは/languageで自分の言語を選べます。
/lfg-setup viewで、すべての設定をまとめて確認できます。
うまく動かないときは
メンバーに/lfgが表示されない
@everyoneのUse Application Commandsをオンにし(ステップ3)、サーバー設定 → 連携サービス → ezLFGでコマンドが一部のロールに制限されていないか確認してください。
ezLFGがチャンネルに投稿しない
そのチャンネルで、ezLFGのロールにチャンネルを見る、メッセージを送信、公開スレッドの作成、スレッドでメッセージを送信、メッセージの管理の権限が必要です。足りないものは/lfg-setup channelが一覧で表示します。
VCが作成されない
VC用に選んだカテゴリーで、ezLFGにチャンネルの管理と接続の権限が必要です。
メンバーに通知ロールが付かない
サーバー設定 → ロールで、ezLFGのロールを通知用ロールより上にドラッグしてください。Discordでは、Botが付与できるのは自分のロールより下にあるロールだけです。
まだ解決しない?サポートサーバーで質問してください。動くようになるまでお手伝いします。
サポートサーバーに参加