Apex Legends Discord LFG Bot - Monvoke Guide
The one or two players you're short in Apex ranked get filled by button clicks once you post a recruitment with /invoke. The moment the squad is full, everyone gets notified and a voice channel is ready to go. No call-out to write, no replies to track, no backfilling a no-show by hand.
Fill a squad on Discord without pinging the whole server
With Monvoke's /invoke command, posting a recruitment drops a message with a Join button attached. Members fill the squad by clicking it.
Missing just one player right now? Enter 1 in the member count field and that's enough. The member count on the message updates live as people join, so there's no need to shout into @everyone and manually tally who answered.
Handle "maybe" replies and let drop-outs refill themselves
Say you want to queue at 9pm and enter 2 in the member count field for a trio. One friend, A, joins right away, filling the second slot. Another, B, isn't sure yet (maybe, depends how work goes), so they hit Maybe instead of Join.
A Maybe RSVP doesn't count toward the target. The host and A make 2 confirmed members, and B's maybe brings the total to the target of 3. That's when Monvoke DMs B asking "Can you join?" If B switches to Join, the squad hits 3 confirmed members and the recruitment is marked full. Everyone gets a DM that the squad is ready.
Now suppose A has to drop right before the queue starts and hits Leave. If someone else, C, was already sitting on the waitlist, C is automatically promoted to a confirmed slot. Nobody has to go find a replacement and ask around.
A Discord voice channel and IDs come together the moment the squad fills
If the host picks "Create Dedicated VC" from the voice-channel menu on the recruitment message, Monvoke instantly spins up a channel only the squad can join. The channel takes its name from the recruitment title, so there's no guessing which VC belongs to which group. The channel disappears on its own once everyone leaves.
If members registered their Apex in-game name (IGN) with the /id command beforehand, joining this VC posts everyone's IDs directly in the channel's built-in chat. On servers that play more than one game, setting an ID label with a flag like "apex" under /config makes sure Apex-flagged VCs only surface Apex IDs. Nobody has to scroll back through old messages to find who to friend-request.
Splitting into teams for a private match? /custom is an option
Separate from ranked queuing, if you want to split into teams for a private 3v3 scrim among friends, /custom is an option. Members join with a button just like /invoke, and once the target count is reached, everything from a rate-balanced team split to the rate update after reporting a result happens right on the recruitment message. For how the team split and rate calculation work, see Features guide - Custom match and Report the Result, Watch the Rate Move.