What Is Monvoke - A Discord LFG Bot That Connects Sign-Ups to Voice Chat

FeaturesRecruitment

What Is Monvoke

Monvoke is a Discord LFG bot that turns posting a party recruitment into a complete flow: sign-ups, a notification once enough people join, a dedicated voice channel (VC) to meet in, and confirming game IDs once everyone is there. Run /invoke and Monvoke posts a message with a join button. Members click once to sign up, and when the group fills, Monvoke notifies everyone and hands the host a menu to spin up a voice channel on the spot.

It's built for communities running Discord servers of a few dozen members or so, where party recruitment and voice calls happen regularly. Monvoke isn't a scheduling bot for planning events weeks out. It's for pulling a group together and getting into a game right now.

From Sign-Up to Voice Chat, in One Flow

Here's what a typical recruitment looks like in practice.

A host runs /invoke, fills in a title, description, and target member count in the modal that opens, and submits it. Monvoke posts a message with a join button. Anyone who wants in clicks "Join" and is added to the roster. The member count updates live on the message, so both the host and everyone watching can see how close the group is to full.

Once enough members have joined, the recruitment closes automatically and Monvoke sends everyone a DM confirming it's full. Nobody has to message the group manually. After that, the host sees a voice channel menu appear on the recruitment message. Choosing "Create Dedicated VC" spins up a voice channel that only the joined members can enter.

If members have registered a game ID or friend code ahead of time with /id, those IDs post automatically to that voice channel's built-in chat the moment people join it. There's no digging through old messages or asking around. Posting, sign-ups, the fill notification, moving into voice chat, and confirming IDs all connect through one command and a handful of button clicks, and that end-to-end connection is Monvoke's core value.

Maybe RSVPs and Waitlists Keep Nobody Behind

Not everyone knows their plans for certain. Alongside "Join," the recruitment message has a "Maybe" button, and clicking it doesn't count toward the target headcount. Once the combined total of confirmed and Maybe members reaches the target, Monvoke DMs anyone still on Maybe to ask if they can make it. Maybe isn't a reserved spot, though. If the group fills up with other members first, a Maybe response is treated as not joining.

A full group isn't the end of the recruitment, either. Once it's full, a "Waitlist" button appears, and anyone still interested can join the queue. If a confirmed member drops out, the person at the front of the waitlist is automatically promoted to join. The host doesn't have to go find a replacement.

Dedicated VCs Clean Up After Themselves

The dedicated VC created after a recruitment closes is off-limits to anyone who wasn't part of the group. The host gets channel management permissions, so basic tweaks like renaming it can happen right there. Once everyone leaves, the channel deletes itself automatically, so no leftover VCs pile up in the server.

For everyday voice chat that isn't tied to a specific recruitment, Autoroom does the same thing on a smaller scale. Connect to a designated trigger channel and Monvoke creates a personal voice channel on the spot, which also deletes itself once it's empty. Free plans get one trigger channel; Plus plans get up to twenty.

Shape Recruitment Around How Your Server Plays

Recruitments can be adjusted to fit how a server actually plays. Add roles, and members can pick from a dropdown after joining, with the member list splitting out by role. Set a target range for a role and the recruitment message shows a warning while it's short or over. That warning is purely informational, though; the recruitment still proceeds even if a role isn't filled. For games with defined roles like tank, healer, and DPS, this lets a host spell out exactly who's still needed.

Recruitments come in two types: the player cap type closes as soon as the target member count is reached, and the scheduled type stays open until a specific date and time. If a group is being planned in advance, like starting at 9pm on the 15th, the scheduled type fits better.

Servers running multiple recruitments at once can set up a recruitment list channel that shows every active recruitment in one place. Frequently used recruitment settings can also be saved as a preset from the gear icon on a recruitment message, so the same setup can be recreated later with a single /preset command.

Joining Takes One Click, Configuring Takes a Menu

Members only ever need to press Join, Maybe, or Leave. No commands, no typing required. Server configuration through /config follows the same idea: rather than asking admins to look up and type in channel IDs, it presents a menu of settings and opens a modal to fill in.

Monvoke supports seven display languages: English, Japanese, French, German, Korean, Portuguese (Brazil), and Russian. A recruitment message's language is locked in when it's created, based on either the host's Discord client language or the server's configured display language in /config. It stays fixed after that regardless of who interacts with it.

Pricing and Getting Started

Core recruitment features are available on the Free plan: creating recruitments with /invoke, dedicated VCs that clean themselves up, one Autoroom trigger, one recruitment-only channel, and one saved preset.

Monvoke Plus ($4.99/month, billed per server) removes the limit on how many recruitments can be active at once, extends how long recruitment messages stay valid from 24 hours to 7 days, and raises the caps on Autoroom triggers and recruitment-only channels. It also unlocks custom backgrounds, character art, and a custom bot icon for the recruitment images shown on that server.

Getting started just means inviting Monvoke to a Discord server. There's no setup required beyond that. /invoke works as soon as the bot joins.

Learn More

Setup details and supported languages are covered in the documentation, and the full command reference for /invoke, /config, and more is in the features guide. Plus plan pricing and benefits are on the Plus plan page.