Skip to main content

Getting Started with Invaro

1

Invite Invaro Bot to Your Server

Invite the Invaro Bot to your Discord server by clicking the OAuth2 URL.
Ensure the bot has Administrator permissions or at minimum: Manage Roles, Manage Nicknames, View Channels, and Send Messages.
2

Create Your Portal

Go to the Invaro Dashboard, log in with Discord, and click “Create Portal”.
Discord Server
select
required
Select the Discord server this portal will manage. You must have the “Server Administrator” permission to create a portal for a server.Example: Invaro Systems
Roblox Group
select
required
Select your Roblox Group you want to manage.Example: Invaro
Portal Name
string
required
Choose a descriptive name for your portal. This will be displayed in the dashboard and logs.Example: Invaro Systems Portal
Description
string
Optional description to help you identify the portal’s purpose.Example: Powering Professional Roblox Communities
3

Configure Portal Settings

After creating your portal, navigate to the Settings tab to configure essential options:
Auto Verification
toggle
default:"false"
Automatically verify users when they join the linked Discord server based on their Roblox account.
Users must have previously linked their Roblox account.
Portal Admins
toggle
default:"false"
Allow Discord server administrators to manage this portal without being the owner.
Gives server admins full access to portal settings.
Nickname Template
string
Default nickname template applied to all users portal-wide. Individual bind nicknames will override this.Example: {displayName} (@{username})Available Variables:
  • {username} - User’s Roblox username
  • {displayName} - User’s Roblox display name
  • {userId} - User’s Roblox user ID
  • {groupRank} - Their rank in your group
  • {groupRole} - Their role name in your group
Leave empty to not modify nicknames. Bind-specific nicknames take priority.
Verified
role
required
Role assigned to verified users.Example: @VerifiedThis role is automatically given when a user successfully verifies their Roblox account.
Unverified
role
required
Role assigned to unverified users.Example: @UnverifiedThis role is automatically given to users who haven’t verified yet.
4

Connect Roblox OAuth (Recommended)

For full functionality including automatic ranking and group management, connect your Roblox account via OAuth:
  1. In the Settings tab, click “Link Roblox Account”
  2. You’ll be redirected to Roblox to authorize Invaro Systems - Portals
  3. Review the permissions (scopes) you want to grant
  4. Approve the authorization
OAuth is the secure method for connecting your Roblox account. It can be revoked anytime from the Roblox website.
openid + profile
scope
required
Basic identity information needed for all portal operations.
group:read
scope
required
Allows Invaro to read group memberships and verify users are in your group.
group:write
scope
Enables automatic ranking features (promote/demote users). Required for ranking commands.
5

API Key for In-Game Ranking

Invaro+ and Invaro+ Boost customers receive an API key for use with in-game ranking systems and external integrations.
Invaro+ Feature: API keys are available on Invaro+ and Invaro+ Boost plans. API URLs are available on Invaro+ Boost only.
API Key
string
Automatically generated API key for your portal. Only visible to the portal owner.Example: INVARO_****************_SYSTEMS_****************_KEYUse Cases:
  • In-game ranking commands
  • In-game logging system
  • Custom integrations (Invaro+ Boost)
  • Automated workflows
Regenerate API Key
button
Click “Regenerate API Key” to create a new key and invalidate the old one.
This action is immediate and cannot be undone. Any systems using the old key will stop working. Update your integrations immediately after regeneration.
When to regenerate:
  • Key has been compromised or exposed
  • Offboarding a developer who had access
  • Regular security maintenance (every 90 days recommended)
Key Security
info
Security Best Practices:
  • Never share API keys publicly
  • Rotate keys regularly (every 90 days)
  • Immediately regenerate if compromised
Your API key is only shown to you (the portal owner). Not even Invaro staff can see it. Keep it secure!
6

Save Your Configuration

Click “Save Changes” at the top of the settings page to apply your configuration.
Your portal is now created! Next, you’ll want to set up role bindings and permissions.

Need Help Finding Information?

OAuth Setup Guide

Detailed OAuth configuration and troubleshooting

Bot Permissions Setup

Ensure your bot has the correct Discord permissions

Next Steps

After completing the initial setup, continue with these guides:
1

Configure Role Bindings

Set up automatic role assignment based on Roblox group ranks, asset ownership, or group membership.Learn about Binds →
2

Set Up Portal Roles

Define who can manage your portal by configuring permission and access roles.Configure Portal Roles →
3

Test Your Setup

Verify your portal is working correctly by testing the Invaro bot in your Discord server.

Important Security Guidelines

  • Ensure bot roles are positioned correctly in Discord’s role hierarchy
  • The bot cannot assign roles higher than its own highest role
  • Grant only necessary permissions to minimize security risks
  • Regularly audit who has portal management access
  • OAuth: Secure method for connecting Roblox accounts
  • API Keys: Keep your API keys confidential and rotate them regularly
  • Never share credentials: Invaro staff will never ask for your credentials
  • Invaro does not have access to your API keys or OAuth refresh tokens
  • All credentials are encrypted at rest in our database
  • You can revoke OAuth access at any time from the Roblox website
  • Review our Privacy Policy for details
To delete your portal:
  1. Navigate to Settings in your portal dashboard
  2. Scroll to the bottom and click “Delete Portal”
  3. Enter your Portal ID to confirm
  4. Click “Permanently Delete”
This action is permanent and cannot be undone! All binds, roles, and configuration will be lost. User verification data will be retained per our data retention policy.

Subscription Plans

Your portal capabilities depend on your subscription tier:
$0 / foreverPerfect for getting started with InvaroFeatures:
  • 1 Portal
  • 3 Support System Panels
  • 1 Multi-Panel
  • Verification System
  • Role Binding System
  • Announcement System
  • Rank Management
  • Team Directory Access
  • Portal Audit Logs
  • Triggers
  • Member Stream
Upgrade your plan → to unlock additional features. Purchase through our Discord server.

Getting Help

If you encounter issues during setup:
Invaro+ and Invaro+ Boost subscribers receive priority support with faster response times.