Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rbxweb.net/llms.txt

Use this file to discover all available pages before exploring further.

This feature forces members to verify their Roblox account before they can fully participate. When verified, the bot assigns a chosen role and optionally renames them to their Roblox username. Open Dashboard → Require Roblox Authorization.

How it works

1

Member runs /roblox-verify

The member types /roblox-verify in your server.
2

Bot checks their link status

If the member has already linked Roblox via Roblox Authorization and enabled this server, verification succeeds immediately. Otherwise the bot DMs them a private link to the authorization page.
3

Bot applies role and nickname

On success, the bot assigns the configured verified role and (optionally) updates the member’s Discord nickname to match their Roblox username.
Moderators can also run /roblox-verify-username @member to see whether a specific member is verified and what their Roblox username is.

Settings

Main

Enable
toggle
Master switch for this feature.
Role to assign on verification
role picker
The role granted to members once they successfully verify. Leave blank to skip role assignment.

Nickname sync

Change Discord nickname to Roblox username
toggle
When on, the bot overwrites the member’s server nickname with their Roblox username on verification.
Append Roblox username to Discord username
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 .
The bot’s own role must be positioned above each member’s highest role in Server Settings → Roles, or Discord blocks nickname changes.

Send message on join

Enable
toggle
Master switch for the join-prompt message.
Channel
channel picker (required)
Where the verification prompt is posted every time a new member joins.
Message
message template (required)
The embed or plain text sent to the channel. Same template editor as everywhere else — use placeholders for {user} and {server}.
Assign role on join
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.
Remove role upon Roblox verification
toggle (visible when a join role is set)
When on, the join role above is automatically stripped from the member as soon as they run /roblox-verify successfully. 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.
Role assignment and removal both require the bot to have Manage Roles and the bot’s role must be positioned above the join role in Server Settings → Roles. Otherwise Discord blocks the change and you’ll see a warning in your error reporting channel.
The point of this sub-feature: newcomers are told exactly how to verify without anyone needing to DM them manually — and if you gate channels to a “verifying” role, that role can be granted on join and removed on verification automatically.

Testing

  1. Save your settings.
  2. Have a test account run /roblox-verify in a channel the bot can see.
  3. Follow the link if needed, complete authorization on the dashboard, and re-run /roblox-verify.
  4. Confirm the test account receives the configured role and (if enabled) the nickname change.