ServoXOpen dashboard
Documentation overhaul

Find the answer.
Configure it correctly.

Search every core workflow, security system, community module, command, permission requirement, and common failure from one documentation hub.

Updated for v1.2.0Command and module coverage is checked during release validation.
20Guides
36Commands
25Modules
Consistent setup and troubleshooting sectionsPublic/private response and availability detailsSecurity defaults and permission boundaries
Filter

Showing 20 of 20 guides

Start here

Install, connect, and create your first plan

The shortest path from inviting the bot to approving a safe server change.

1. Install the bot

Use the official install flow and place the bot role above every role it must manage. Discord role hierarchy still applies even when the bot has broad permissions.

2. Sign in and link commands

Discord OAuth signs you into the dashboard. Generate a one-time linking key there, run /setup, and submit the key through the private modal.

3. Add an AI provider

Save and verify a supported provider, choose a model, and enable server analysis when the model needs to inspect existing channels, roles, or permissions.

4. Generate and approve

Describe the result with /prompt or the dashboard AI Designer. Review every phase, risk level, dependency, warning, and selected action before approval.

/prompt request:Create a private staff category with least-privilege access

Support

For setup help, join the official support server.

https://discord.gg/E34JD7wVfB
Start here

Dashboard accounts, selected servers, and access

Understand OAuth, command linking, persistent server selection, and why a guild may not appear.

Two separate trust checks

OAuth authorizes the web session. The one-time /setup key explicitly binds the Discord command identity to that account. Completing one does not silently complete the other.

Persistent server selection

The dashboard stores the last server you managed, pins it first, restores it after refresh or sign-in, and safely falls back when access disappears.

A server is missing

  • Confirm the bot is installed in the server.
  • Confirm your Discord account still has Manage Server or Administrator.
  • Refresh the server selector after permission or ownership changes.
  • Verify the dashboard session belongs to the same Discord account you linked.
AI and plans

AI Designer and advisory chat

Use planning mode for executable changes and chat mode for explanations or design guidance.

Plan mode

Plan mode turns a request into allowlisted actions. The provider cannot run arbitrary code or directly mutate Discord. ServoX normalizes, validates, risk-scores, and freezes the plan before approval.

Chat mode

The standalone /chat command is advisory and server-aware. It supports focused Server, Troubleshoot, Security, Moderation, Roles & Permissions, Music, and Modules modes, temporary follow-up context, and a Create Plan control that still sends changes through the normal review and approval flow.

Existing server context

Server analysis must be enabled for the saved provider before /chat can reason about current channels, roles, modules, permission structure, bot role hierarchy, or recent sanitized operation outcomes. Diagnostic reads reuse live/current data instead of creating duplicate server snapshots.

Temporary conversation memory

Discord /chat keeps only a small bounded context in bot RAM, expires it after six hours of inactivity, caps active sessions, and does not create a persistent transcript table. Use fresh:true or Clear Context to start over immediately. Dashboard chat remains browser-session state.

AI and plans

Web Intelligence and public search

How /chat and /search use Managed SearXNG, safe public-page reads, citations, freshness controls, and short-lived web cache.

Search modes

Use /search for an explicit public-web query. /chat can use Auto, Force Search, or No Web mode depending on whether current public information is needed and the server's Web Access policy allows it.

Sources and page reading

ServoX can read eligible public HTTP(S) pages and returns clickable source links. Fetched page text is treated as untrusted reference material rather than instructions to the assistant.

Network safety

The page reader blocks localhost, private, link-local, reserved, and internal address space; validates DNS destinations; and re-checks destinations after redirects before reading content.

Short-lived storage

Web search/page cache is temporary only. Guild TTL is configurable from 6 to 18 hours, defaults to 12 hours, and expired entries are removed automatically. Deployment owners can clear the cache immediately from Owner Console.

Managed search

The managed deployment can run SearXNG privately on localhost with no user-provided search API key. A deployment owner can disable Web Intelligence globally at any time.

AI and plans

Plans, phases, risk, and approval

How immutable plans, continuation phases, backups, and owner confirmation protect production servers.

Phased execution

Large requests are split into phases so output is reviewable and does not depend on a single oversized provider response. Later phases are generated against the current live state.

Risk levels

  • Low: routine additive changes.
  • Medium: structural, permission, or automation changes that require stronger confirmation.
  • High: destructive, lockdown, or owner-only operations that require the actual server owner and a fresh backup.

Immutable approval

ServoX hashes the exact validated action set. Changing actions, dependencies, parameters, warnings, or risk invalidates the old approval.

Partial failure

Completed actions remain recorded and are not blindly repeated. Review the failed action and create a focused replacement plan for the remaining work.

Moderation and security

Moderation authority, cases, and ban requests

Separate moderator and administrator capabilities while keeping every decision attached to a case.

Role-based authority

Choose moderator roles, administrator roles, and the exact actions each tier can perform. Discord Administrator and the server owner retain full authority.

Ban request flow

A moderator can be allowed to request a ban without directly banning. Administrators can approve or deny the request after ServoX rechecks role hierarchy, permissions, protected targets, and current guild state.

Numbered cases

Warnings, timeouts, kicks, bans, nickname actions, and staff notes can create numbered cases with reasons, evidence, internal notes, summaries, history, revocation, and appeals.

Safety controls

  • Protected users and roles cannot be targeted.
  • Bulk actions respect configured confirmation thresholds and target limits.
  • The bot cannot target the guild owner or itself.
  • Role hierarchy is rechecked at execution and approval time.
Moderation and security

Server Protection: anti-raid and anti-nuke

Detect join floods and destructive audit-log activity, contain incidents, and restore saved permissions.

Raid detection

ServoX evaluates join rate, time windows, minimum account age, and configured risk signals. Progressive response can escalate from alerting to quarantine and lockdown.

Anti-nuke monitoring

The module watches rapid channel, role, permission, webhook, moderation, bot-addition, server-setting, and AutoMod changes through Discord audit logs.

Containment and recovery

Depending on configuration, ServoX can alert, remove dangerous roles, kick, ban, quarantine, lock public messaging, save exact overwrites, and restore the latest protection lockdown.

Recommended rollout

  • Start with Alert only.
  • Configure the alert channel and trusted users, roles, and bots.
  • Run safe simulations.
  • Tune thresholds before enabling automatic containment.
  • Keep optional /protection commands disabled unless staff need them.
Moderation and security

Message Protection: links, files, and leaked credentials

A separate message-scanning module with local detection rules and privacy-safe incident logs.

What is scanned

  • New and edited message content.
  • HTTP/HTTPS links and suspicious host/path patterns.
  • Known URL shorteners.
  • Attachment extensions and Discord-provided content types.
  • Discord tokens, webhook credentials, GitHub/OpenAI/AWS keys, and private-key headers.

Actions

Each threat type can independently alert, delete, DM-warn, or timeout. Start uncertain link detections in alert-only mode and reserve automatic deletion for high-confidence phishing, dangerous files, or credential leaks.

Privacy

Incident logs defang domains and redact secret values. The module does not intentionally repost an exposed credential into Discord logs.

Local-only behavior

The current scanner does not call an external reputation or malware API. It uses local rules, configured trusted resources, and filename/content-type inspection.

Community modules

Tickets, Modmail, and Forms

Choose the right private support workflow for members, moderation contacts, and structured applications.

Tickets

Publish a panel that creates private support channels with staff claims, transcripts, close controls, and per-member open-ticket limits.

Modmail

Members DM the bot normally. ServoX relays the conversation into either one private channel per conversation or one private forum post per conversation. Forum posts lock and archive when closed.

Forms

Create reusable forms or applications with configurable questions, submission tracking, reviewer roles, and review destinations.

Do not overlap workflows

Use Modmail for moderation-only contact, Tickets for normal support, and Forms when the response must follow a structured questionnaire.

Community modules

Verification 2.0, autoroles, self roles, and sticky roles

Gate server access with configurable verification challenges while keeping ordinary role automation separate and hierarchy-safe.

Twelve verification methods

  • Button
  • ServoX CAPTCHA
  • Discord OAuth
  • Code
  • Math
  • Custom Question
  • Account Age
  • Join Wait
  • Staff Approval
  • Adaptive Verification
  • Sequence Challenge
  • Rules Quiz

ServoX CAPTCHA

ServoX CAPTCHA replaces generic CAPTCHA providers with a rotating ServoX-hosted challenge pool. Distorted codes, icon counting, odd-one-out, color/shape, symbol-order, position, and target-match checks use one-time challenge IDs, expiry, attempt limits, and server-side answers before roles are applied. No Turnstile, reCAPTCHA, or hCaptcha key is required.

Delivery and fallback

Verification can run in the current channel, DMs, DM-preferred mode, or both. Failed DMs can fall back to a configured channel or an automatically created verification-help channel. Send Verification Again and Verify Here Instead let members recover without staff manually rebuilding a session.

Challenge-specific controls

Configure account age, join wait, code length, math difficulty, custom question/answer, sequence length, rules-quiz questions, session lifetime, attempt limits, and the Adaptive risk threshold from Verification Studio.

Adaptive verification

Adaptive Verification evaluates account-age and recent-join signals and can escalate higher-risk members to the ServoX CAPTCHA while allowing lower-risk members through a lighter check.

Auto Roles remains separate

Auto Roles assigns configured roles when humans or bots join. Verification 2.0 owns access verification, its panel, sessions, methods, and role changes; neither feature depends on the other being enabled.

Self-service roles

Use buttons, select menus, or reaction-role mappings for interests, notifications, regions, platforms, colors, and similar member choices.

Sticky and level roles

Sticky roles restore eligible roles after a rejoin. Level roles award configured roles from persistent XP progression.

Hierarchy rule

The ServoX bot role must stay above every role it should assign or remove. Managed integration roles and @everyone are never valid assignment targets.

Community modules

Welcomer, autoresponder, statistics, counting, invites, and starboard

Configure the everyday engagement and automation modules from one dashboard.

Member lifecycle

Welcomer supports join, leave, direct-message, embed, and placeholder messages. Welcomer Studio adds drag-and-drop avatar and text layers, templates, safe remote backgrounds, live preview, and a real test-send action. Invite tracker attributes joins and maintains active invite credit.

Channel automation

Statistics publishes live counters, Counting validates number sequences, Sticky messages keeps important content visible, and Starboard highlights community-selected posts.

Autoresponder

Create exact, contains, or validated regex triggers with cooldowns, channel/role restrictions, and text or embed responses.

Giveaways and events

Authorized staff can schedule giveaways and community events with announcement channels and management controls.

Community modules

Games and ServoX Arcade

Run Discord-native games with persistent profiles and optional rewards without making Games depend on Economy or Leveling.

63-game catalog

Games v0.12 keeps the six core games and adds 57 titles across Strategy, Words & Trivia, Puzzles, Arcade, Cards & Dice, Adventure, and ServoX Originals. /games arcade shows enabled titles, while autocomplete on /games play and /games leaderboard keeps the larger catalog easy to use.

Solo and duel games

Every catalog entry declares whether it is solo or duel. Duel games use an accept/decline challenge flow. Complex board and party titles use compact Discord adaptations so they fit component and message limits without requiring an external game client.

Minesweeper Bomb Scan

Each Minesweeper round includes one Bomb Scan. Arm it, select a tile, and ServoX privately reports how many bombs are inside the selected 2×2 area.

Independent rewards

Games owns its own stats and works normally with rewards off. Server managers may separately enable Economy coin rewards, Leveling XP rewards, or both. If either destination module is disabled, ServoX skips that reward without disabling the game.

Anti-farming controls

Reward configuration includes minimum game duration, daily coin and XP caps, optional participation rewards, and a repeated-opponent cooldown. Core games retain per-game win values; expanded games use a separate configurable default win reward.

Channel and visibility controls

Managers can restrict games to selected text channels, control public multiplayer challenges, choose whether solo game messages are visible to spectators, set idle timeouts, and clean up finished game messages automatically.

Community modules

Music and Temporary voice

Optional entertainment and utility systems that register commands only while enabled.

Music

Search and resolve tracks, import supported playlists, manage queues and favorites, control playback, apply audio filters, and restore eligible sessions after a restart.

Temporary voice

A creator channel produces temporary rooms whose owners can rename, limit, lock, unlock, permit, or reject members. Empty rooms are cleaned up automatically.

Command visibility

These commands are guild-scoped and removed from the slash-command menu when their module is disabled.

Community modules

Leveling and Economy 2.0

Build independent or integrated server progression with XP, currency, jobs, activities, PvP, collections, and official templates.

Leveling

Message and voice activity can grant XP through configurable cooldowns, exclusions, multipliers, and fast, balanced, long-term, or custom curves. Rank cards support a custom title, accent, optional background image, and public/private responses. Leaderboards, level-up announcements, reward roles, staff XP controls, and archived seasonal resets are available without enabling Economy.

Economy 2.0

Economy supports wallet and bank balances, daily and weekly rewards, work, search, crime, adventures, configurable fishing/farming/hunting activities, jobs and mastery, shops, inventory effects, quests, achievements, marketplace sales, auctions, pets, businesses, properties, simulated investments, and prestige. Profiles, quests, achievements, and history are under /economy progress; activities are under /economy activity.

Player interactions

Admins choose Peaceful, Opt-in PvP, or Open PvP. /economy pvp rob, /economy pvp heist, /economy pvp duel, and escrowed bounties use account-age checks, member-age checks, cooldowns, daily victim-loss limits, passive mode, transaction logs, and protection items.

Official templates

  • Minimal Economy
  • Balanced Community
  • Peaceful Progression
  • Competitive Economy
  • Chaos Economy
  • Roleplay Economy

Optional integration

Economy actions may grant capped XP, level-ups may grant currency, and jobs or items may require levels. Each connection is separately configurable, so either module still works by itself.

Applying templates

Preview template changes before saving. Existing player balances and inventories are not automatically erased when configuration changes.

Operations

Audit logs, event routing, and the live status panel

Route each event family correctly and keep one public service-health message updated.

Detailed audit logs

Server logs identify the actor, target, reason, readable action, Discord audit entry, and before/after changes when available. Deleted resources use cached metadata where possible.

Separate routing

  • Moderation actions to moderation logs.
  • Message edits/deletes to message logs.
  • Joins, leaves, profiles, verification, and roles to member logs.
  • Channels, roles, permissions, webhooks, and settings to server logs.
  • Plans, executions, backups, restores, and module events to platform logs.
  • Modmail events only to Modmail logs.

Live status

The status panel edits one persistent embed with bot, web/API, database, queue, latency, uptime, last-check time, and current version. A stale timestamp still signals trouble when the bot cannot edit the message.

Operations

Backups, restore jobs, and rollback boundaries

Know what ServoX can restore, what it cannot copy, and how safety backups protect risky changes.

Included

  • Supported channels and categories.
  • Roles and supported permission data.
  • Channel permission overwrites.
  • Discord AutoMod rules.
  • Supported ServoX module configuration and role-panel settings.

Not included

  • Ordinary messages or deleted user content.
  • Members, ownership, or Discord audit logs.
  • Third-party bot databases.
  • Unsupported integrations or settings.
  • A guarantee that every deleted Discord object can be recreated identically.

Safety workflow

Medium/high-risk approval creates a safety backup. Owner-requested restore jobs create another pre-restore snapshot before changing Discord.

Operations

AI providers, keys, sharing, and limits

Bring your own model access while keeping credentials encrypted and server sharing controlled.

Supported connections

ServoX supports OpenAI, Anthropic, Google Gemini, Groq, OpenRouter, Ollama, and compatible OpenAI-style endpoints.

Credential handling

Keys are verified before save, encrypted at rest, masked in the dashboard, and never returned in full after storage.

Optional sharing

A server owner can share one provider with trusted managers without exposing its key. Personal default providers take priority, and owner-selected daily request limits can cap shared usage.

Common provider failures

  • 400: unsupported request shape, context, or model option.
  • 404: wrong model or endpoint.
  • 429: provider rate limit or exhausted free capacity.
  • Unreadable plan: the model returned text that could not be normalized into supported actions.
Reference

Discord command reference

Every core, moderation, and optional guild command with access and visibility behavior.

Core and moderation commands

Core commands are registered globally. Moderation actions are filtered by the authority policy configured for the server.

Optional module commands

Games (/games and /g), Economy (/economy and /e), Leveling (/level and /lvl), Verification (/verify), music, voice, invites, forms, giveaways/events, protection, moderation, and Auto Roles commands are synchronized per guild and disappear when their module or command toggle is disabled.

Core

/help

Show the commands and enabled member features available in the current server.

Access
Everyone
Response
Private
Availability
Always available
/setup

Link your Discord identity to the account you use in the dashboard.

Access
Manage Server
Response
Private
Availability
Always available
/setup
/prompt

Generate a validated, reviewable server-change plan from a natural-language request.

Access
Linked server manager
Response
Private
Availability
Always available
/prompt request:Create a private staff area with least-privilege permissions
/chat

Ask an advisory question without creating or executing a plan.

Access
Linked server manager
Response
Public
Availability
Always available
/chat message:Why can members see this channel?
/search

Search the public web through ServoX Web Intelligence and return grounded results with clickable sources.

Access
Allowed by the server's Web Access policy
Response
Public
Availability
Available when deployment-wide and server Web Access are enabled
/search query:latest Discord developer platform changes freshness:week
/analyze

Review role hierarchy, bot permissions, and important server-configuration risks.

Access
Manage Server
Response
Private
Availability
Always available
/backup

Create a restorable snapshot of supported Discord and module configuration.

Access
Manage Server
Response
Private
Availability
Always available
/rollback

Restore a supported backup through an owner-confirmed recovery job.

Access
Server owner
Response
Private
Availability
Always available
/status

View bot, dashboard/API, database, queue, latency, uptime, and version health.

Access
Everyone
Response
Public
Availability
Always available
/settings

Open the dashboard for the current server.

Access
Manage Server
Response
Private
Availability
Always available
/servers

List the servers you can currently manage.

Access
Linked user
Response
Private
Availability
Always available

Moderation

/moderate

Assess, warn, timeout, kick, ban, unban, change nicknames, or create staff notes with a numbered case.

Access
Configured moderation authority
Response
Mixed
Availability
Always available; individual actions follow moderation-role policy
/moderate action:Warn member:@member reason:Repeated spam
/case

View history, edit a case, attach evidence, add staff notes, revoke actions, or submit an appeal.

Access
Staff for management; members for their allowed appeal/history actions
Response
Private
Availability
Always available
/warn

Warn a member and create a numbered moderation case.

Access
Configured moderation authority
Response
Private
Availability
Only registered while Moderation is enabled
/warn member:@member reason:Repeated spam
/timeout

Temporarily prevent a member from communicating and record the action in a numbered case.

Access
Configured moderation authority with timeout access
Response
Private
Availability
Only registered while Moderation is enabled
/timeout member:@member duration:30m reason:Repeated spam
/untimeout

Remove an active member timeout and record the reversal in a numbered case.

Access
Configured moderation authority with timeout access
Response
Private
Availability
Only registered while Moderation is enabled
/untimeout member:@member reason:Issue resolved
/kick

Remove a member from the server and create a numbered moderation case.

Access
Configured moderation authority with kick access
Response
Private
Availability
Only registered while Moderation is enabled
/kick member:@member reason:Repeated rule violations
/ban

Ban a member, optionally delete recent messages, and create a numbered moderation case.

Access
Configured moderation authority with ban access
Response
Private
Availability
Only registered while Moderation is enabled
/ban member:@member reason:Severe rule violation
/unban

Unban a Discord user by ID and create a numbered moderation case.

Access
Configured moderation authority with ban access
Response
Private
Availability
Only registered while Moderation is enabled
/unban user_id:123456789012345678 reason:Appeal approved
/nickname

Change a member nickname and record the action in a numbered moderation case.

Access
Configured moderation authority with nickname access
Response
Private
Availability
Only registered while Moderation is enabled
/nickname member:@member nickname:Moderated Nickname reason:Inappropriate nickname
/warnings

View a member's recorded warning history.

Access
Configured moderation authority
Response
Private
Availability
Only registered while Moderation is enabled
/warnings member:@member

Optional module

/autorole

View Auto Roles status, test configured role assignment, or repair missing roles for existing members.

Access
Members for safe self-testing; server managers for repair operations
Response
Private
Availability
Only registered while Auto Roles is enabled
/autorole status
/verify

Start Verification 2.0 using one of the server's enabled verification methods.

Access
Unverified members
Response
Private
Availability
Only registered while Verification 2.0 is enabled
/verify
/music

Search, queue, play, pause, skip, seek, manage favorites, and control a listening session.

Access
Configured music users; advanced controls may require a DJ role
Response
Mixed
Availability
Only registered while Music is enabled
/economy

Use wallets, banking, rewards, activities, jobs, shops, PvP, trading, marketplace, auctions, pets, assets, investments, quests, and prestige.

Access
Members; admin operations require Manage Server
Response
Mixed
Availability
Only registered while Economy is enabled
/e

Compact Economy command family for common member actions such as balance, work, bank, rob, heists, profile, and history.

Access
Same as the matching Economy action
Response
Mixed
Availability
Registered alongside /economy while Economy is enabled
/e bal
/level

View ranks, combined progression profiles, leaderboards, and administer XP or seasonal resets.

Access
Everyone; admin operations require Manage Server
Response
Mixed
Availability
Only registered while Leveling is enabled
/lvl

Compact Leveling command family with rank, profile, leaderboard, seasons, and flattened staff XP controls.

Access
Everyone; staff XP actions require Manage Server
Response
Mixed
Availability
Registered alongside /level while Leveling is enabled
/lvl rank
/games

Open the 63-game ServoX Arcade, start solo or duel games with autocomplete, and view persistent profiles and leaderboards.

Access
Members; duel games require an opponent
Response
Mixed
Availability
Only registered while Games is enabled
/games play game:minesweeper
/g

Compact ServoX Arcade commands for the catalog, categories, play, profiles, and leaderboards.

Access
Members; duel games require an opponent
Response
Mixed
Availability
Registered alongside /games while Games is enabled
/g category category:Strategy
/voice

Rename, limit, lock, unlock, permit, or reject users from an owned temporary voice channel.

Access
Temporary-channel owner
Response
Private
Availability
Only registered while Temporary voice is enabled
/invites

View active invite credit for yourself or another member.

Access
Everyone
Response
Public
Availability
Only registered while Invite tracker is enabled
/form

List forms, open an application, and review your own submissions.

Access
Everyone
Response
Private
Availability
Only registered while Forms is enabled
/giveaway

Create, list, end, reroll, or cancel giveaways.

Access
Configured event staff
Response
Private
Availability
Only registered while Giveaways and events is enabled
/event

Create and manage scheduled community events.

Access
Configured event staff
Response
Private
Availability
Only registered while Giveaways and events is enabled
/protection

View protection status, start or restore a lockdown, and run safe raid or anti-nuke simulations.

Access
Configured status roles or administrators; destructive controls require higher authority
Response
Private
Availability
Only registered when Server protection commands are explicitly enabled
Reference

Module reference

A quick index of every configurable dashboard module and its basic setup requirements.

Independent configuration

Each module has its own enable state and stored configuration. Disabling Message Protection does not disable Server Protection, and disabling a member module removes only its related runtime and optional commands.

Validation

The dashboard validates selected channels and roles against the current guild. Deleted, managed, missing, or wrong-type resources are rejected instead of being saved silently.

Security

Support

Community

Welcomer

Join, leave, DM, embed, placeholder, and drag-and-drop visual welcome cards.

Choose welcome/leave channels, customize delivery, then design and test the visual card in Welcomer Studio.
Onboarding Studio

Visual Discord onboarding questions, default channels, role routes, channel routes, drafts, imports, and publishing.

Enable Community, choose default channels, build questions and answers, validate the draft, then publish explicitly to Discord.
Auto Roles

Automatically assign separate configured role sets to new human members and bots.

Choose human roles, bot roles, an optional delay, and an optional assignment log channel.
Sticky roles

Restore eligible roles when a member rejoins.

Enable the module and configure ignored or protected role behavior.
Statistics channels

Live member, bot, channel, and server-stat channels.

Choose which counters to publish and where they belong.
Reaction Role Studio

Visual, message-grouped role reactions with drag-and-drop ordering, previews, validation, and live repair.

Choose an existing Discord message, add emoji-to-role options below the bot hierarchy, validate, save, and repair the live reactions when needed.
Sticky messages

Keep an important message visible at the bottom of active channels.

Choose channels, content, and repost behavior.
Autoresponder

Exact, contains, or regex-triggered automated replies with safeguards.

Create triggers, responses, cooldowns, and role/channel restrictions.
Leveling

Message and voice XP, progression curves, rank profiles, reward roles, seasons, and multipliers.

Choose XP sources and curve, exclusions, reward roles, announcements, and optional economy integration.
Games

Discord-native solo and multiplayer arcade games with persistent stats, profiles, challenges, and leaderboards.

Choose enabled games, allowed channels, spectators/challenges, timeouts, and optional Economy or Leveling reward adapters.
Counting

A counting channel with sequence validation and configurable mistakes.

Select the channel and counting/reset rules.
Invite tracker

Active invite credit, join attribution, and member invite totals.

Enable tracking and select optional log/reward behavior.
Starboard

Highlight messages that reach a configured reaction threshold.

Choose emoji, threshold, destination, and ignored channels.
Giveaways & events

Scheduled giveaways and community events with staff controls.

Set manager roles, announcement channels, and default behavior.

Utility

Operations

Reference

Troubleshooting common failures

Fast checks for missing commands, failed saves, permission errors, provider failures, logs, Modmail, music, and degraded status.

Commands are missing

  • Confirm the related module is enabled in the dashboard.
  • Confirm optional commands are enabled when the module has a separate command toggle.
  • Make sure your account has the role or Discord permission required to use the command.
  • Allow Discord a few minutes to refresh the server command list, then reopen the slash-command menu.
  • Use /help to see the features currently enabled in the server. If the command is still missing, contact a server administrator or the support server.

Dashboard settings will not save

  • Read the validation message shown below the form.
  • Check whether a selected channel or role was deleted, renamed, or changed to an unsupported type.
  • Refresh the dashboard data and select the channel or role again.
  • Hard-refresh the browser or sign out and back in if the dashboard is showing stale server data.
  • If the request still fails, send the visible error and approximate time to the support server.

Discord actions fail

  • Move the bot role above every role it needs to create, assign, remove, or edit.
  • Confirm the bot and approving user have the required Discord permissions.
  • Check whether the target channel, role, or setting changed after the plan was approved.
  • Create a focused replacement plan for unfinished work instead of rerunning actions that already completed.

Status is degraded

  • A brief degraded result can occur during maintenance or a service restart.
  • Wait about a minute and run /status again.
  • Check the live status channel for the most recent service update.
  • A stale Last checked value means the bot may be unable to refresh the panel.
  • If the degraded state persists, report it in the support server with a screenshot and timestamp.
Ready to configure

Open the dashboard with the guide beside you.

Use a disposable server when testing unfamiliar, destructive, or high-permission workflows.

Open dashboard