How it works
There are two ways a member completes verification — both end with the bot applying the verified role:1
Member links on the dashboard (recommended)
The member opens Roblox Authorization, authorizes their Roblox account, enables this server, and clicks Save. The verified role and nickname are applied immediately on save — no slash command needed.
2
…or runs /verify in the server
The member types
/verify. If they’ve already linked Roblox and enabled this server, verification succeeds immediately; otherwise the bot DMs them a private link to the authorization page. This path also serves as a fallback if the bot was offline when they saved./verify-username @member to see whether a specific member is verified and what their Roblox username is.
Settings
Main
toggle
Master switch for this feature.
role picker
The role granted to members once they successfully verify. Leave blank to skip role assignment.
Nickname sync
toggle
When on, the bot overwrites the member’s server nickname with their Roblox username on verification.
toggle (visible when nickname sync is on)
Instead of replacing the nickname, append the Roblox username in parentheses with a leading space:
discord_user (roblox_user). If the combined length exceeds Discord’s 32-character nickname limit, the Discord portion is trimmed with ….Send message on join
toggle
Master switch for the join-prompt message.
channel picker (required)
Where the verification prompt is posted every time a new member joins.
visual editor (required)
The embed or plain message posted to the channel, built in the same visual message editor as the Welcome / Goodbye messages — type inside a live Discord preview, toggle Embed on/off, and use placeholders like
{user}, {server}, and {member_count}. It comes pre-filled with a ready-made verification prompt; Restore default in the toolbar brings that back any time.role picker (single role, optional)
When set, the bot grants this role to every new member before the prompt message is posted. This is what you use when the prompt channel is gated to a specific role with view-history disabled — the member needs the role to read the message you just sent. Leave blank to skip role assignment on join.
toggle (visible when a join role is set)
When on, the join role above is automatically stripped from the member as soon as they verify (on dashboard save or via
/verify). Combine with the Role to assign on verification field at the top of the card to swap members from a “needs to verify” gate role to a verified role in one step.Testing
- Save your settings.
- With a test account, open Roblox Authorization on the dashboard, authorize, enable the test server, and click Save.
- Confirm the test account receives the configured role and (if enabled) the nickname change without running any command.
- As a fallback check, run
/verifyin a channel the bot can see — it should report the same result.