Run your staff team.
Without the clutter.

Opal is a Discord bot for staff records, notes, warnings, reviews, availability, leave requests, verification and more.

Staff managementProfiles, roles, promotions, notes and warnings.
Availability & leaveSee staff availability and handle leave requests in Discord.
Reviews & verificationUse member reviews and verification when your community needs them.

Manage staff without leaving Discord.

Keep staff records, internal actions and day-to-day team management in one place.

Staff lifecycle

Track staff roles, history, promotions, demotions, status changes and former-staff records in one place.

Notes & warnings

Keep internal context and formal warnings separate and easy for management to review.

User reviews

Let members leave one review per staff member, with management deletion and abuse controls when needed.

Availability & leave

Collect recurring availability, inspect staff schedules, identify coverage gaps and decide leave requests from Discord.

Verification

Publish a persistent verification panel that assigns your configured member role with one click.

Category logging

Route staff changes, warnings, reviews, scheduling, verification and configuration to separate channels.

Configure only what you need.

Choose your staff roles, logging channels, verification settings, enabled features and coverage target through /setup.

Staff directoryEnabled
User reviewsEnabled
VerificationConfigured
AvailabilityOptional
Leave requestsOptional

Create your Opal profile.

Sign in with Discord and build a public profile with your own bio, images, details and links.

Profile URLopalbot.cc/profile/username
ImagesAvatar, banner, background
AppearanceColors, fonts, layout
LinksDiscord, YouTube, referral and more

Need help setting up Opal?

The official Discord is the place for support, bug reports, suggestions and update announcements.

Join Opal Discord ↗