SpectraMod Documentation
Guides, commands, and everything you need to run SpectraMod in your Discord server.
Theme: Neon • Static docs

Welcome

Welcome to SpectraMod — a powerful, configurable moderation bot focused on automation, anti-spam, and leveling rewards. Use the sidebar to navigate. All code/config examples are copyable.

Quick start

  1. Invite the bot using the invite link.
  2. Give the bot a moderator role (manage messages, manage roles).
  3. Run /setmodrole @SpectraMod and configure automod filters.

Server tips

Create channels for mod-logs, spam, and announcements. Exempt the advertising & spam channels from font-enlarge and some automod rules if desired.

Getting Started

Step-by-step setup to get SpectraMod running.

Permissions & Invite

Recommended permissions for best functionality:

• Manage Roles
• Manage Messages
• View Channels
• Send Messages
• Embed Links
• Manage Nicknames

Basic setup commands

// set the mod role (slash)
 /setmodrole @SpectraMod

// set mute role (prefix or slash)
 /setmuterole @Muted

// set poll ping role
 /setpollrole @Polls

            
          

Auto-expiring warns

By default warns expire after 30 days. You can change or view warn expiry settings in the dashboard.

Features

Overview of SpectraMod capabilities.

Moderation

Warn, mute, kick, ban — with configurable punishments at each warn count.

Automod

Invite filtering, spam detection, gibberish detection, caps/capslock protection, font-enlarge prevention (filters starting with #), mention limits, and more.

Leveling & Rewards

Level roles like level 5/10/20 etc., XP gain on messages, and customizable rewards.

Dashboard

GUI to manage filters, set mute roles, edit warn punishments, and configure exemptions.

Commands

Short reference of common commands (slash & prefix equivalents).

Moderation

/warn @user       — Add a warn
!unwarn @user              — Remove a warn
!mute @user     — Mute a user
!unmute @user             — Unmute
!ban @user        — Ban
!kick @user               — Kick

Automod

/antiinvite on|off
!setgibberishfilter 1-10
!capslockfilter on|off
!setmentionlimit 
!setautomod  

Config & Utility

/setmuterole @role
!setpollrole @role
!setwarn    // set punishment actions for warn counts
!warnhistory @user

FAQ

How long do warns last?

Warns expire automatically after 30 days by default. This can be changed via the dashboard.

How to exempt a channel from a filter?

Use the dashboard to add channel exemptions for each filter, or use commands like /setfilterchannels #channel depending on the command syntax in your bot.

Where to report bugs?

Open an issue in the support server or check the support channel in your community server.

Built with ❤️ by DK • SpectraMod 2025
Version: v1.0.0