Skip to main content

System

Check or Toggle Authentication System

Toggle or check the current status of the OAuth2 authentication system:

/auth status

View current status ✅ Enabled or ❌ Disabled

Enable or disable the system manually:

/auth status enabled:true
/auth status enabled:false

View Authentication Statistics

Check statistics for your server’s authentication system:

/auth stats

Shows:

  • Active Verifications
  • Users Verified Last Month
  • Total Verified Users

Edit OAuth2 Scopes

Modify the permissions (scopes) requested during user verification:

/auth edit-scopes

You’ll receive a dropdown menu where you can select or deselect scopes like:

  • identify
  • email
  • connections
  • guilds.join

✅ After selection, your scopes are automatically updated.


View Previously Configured Guilds

List guilds that were previously linked or configured with this authentication setup:

/auth list-old-guilds

Displays a list of previous guilds with reasons for unlinking.


Manage Authentication Admins

List Admins

/auth admins list

Shows all current authentication admins.

Add Admin

/auth admins add user:@Username

Adds a user as an authentication admin.

Remove Admin

/auth admins remove admin:<UserID>

Removes an existing admin by selecting from the autocomplete list.

Reset All Admins (Sub Owner Only)

/auth admins reset

Resets all authentication admins.

Configure Admin Logs

View or set a channel for admin activity logs:

/auth admins logs
/auth admins logs channel:#log-channel

Best Practices

  • Always configure at least one authentication admin.
  • Use non-admin roles for verification rewards.
  • Review your logs regularly to detect unauthorized changes.
  • Provide clear onboarding instructions for verification.