Documentation & Wiki

Complete guide to using Galaxy Discord Autosystem. Learn how to configure, customize, and maximize your server's security and moderation.

Getting Started

Installation

To add Galaxy to your Discord server:

  1. Click the "Add to Discord" button on our homepage
  2. Select your server from the dropdown menu
  3. Authorize the bot with the required permissions
  4. Galaxy will automatically join your server
Required Permissions: Galaxy needs Administrator permissions to function properly. This includes:
  • Manage Messages
  • Manage Roles
  • Kick Members
  • Ban Members
  • Manage Channels
  • View Audit Logs
  • Send Messages
  • Embed Links

Initial Setup

After adding Galaxy to your server, follow these steps:

Step 1: Configure Basic Settings

/config set prefix !
/config set logchannel #moderation-logs
/config set language en

Step 2: Enable Core Features

/automod enable
/security enable
/logging enable

Step 3: Set Up Moderation Rules

/automod spam enable
/automod links enable
/automod profanity enable
Tip: Start with default settings and gradually customize based on your server's needs.

Quick Start Guide

For immediate protection, run these commands:

/security lockdown enable
/automod enable all
/raid detect enable

This will activate all core security features with default settings.

Commands Reference

AutoModeration Commands

/automod enable

Enable the AutoModeration system

/automod disable

Disable the AutoModeration system

/automod spam enable

Enable spam detection

/automod spam disable

Disable spam detection

/automod links enable

Enable link filtering

/automod links whitelist add [domain]

Add a domain to the whitelist

/automod profanity enable

Enable profanity filtering

/automod profanity add [word]

Add a word to the profanity filter

/automod caps [threshold]

Set caps lock threshold (0-100%)

/automod mentions [limit]

Set maximum mentions per message

Security Commands

/security enable

Enable security features

/security lockdown enable

Enable server lockdown mode

/security antinuke enable

Enable anti-nuke protection

/security raid enable

Enable raid detection

/security raid threshold [number]

Set raid detection threshold

/security webhook block enable

Block unauthorized webhooks

/security bot block enable

Block unauthorized bots

/security recover

Recover from a security incident

Moderation Commands

/warn [user] [reason]

Warn a user

/mute [user] [duration] [reason]

Mute a user

/kick [user] [reason]

Kick a user

/ban [user] [duration] [reason]

Ban a user

/unban [user]

Unban a user

/timeout [user] [duration] [reason]

Timeout a user

/purge [amount]

Delete multiple messages

/slowmode [duration]

Set channel slowmode

Logging Commands

/logs view

View recent moderation logs

/logs channel [channel]

Set logging channel

/logs export

Export logs to file

/logs search [query]

Search logs by keyword

/logs user [user]

View logs for a specific user

/logs staff [user]

View staff activity logs

Configuration Commands

/config view

View current configuration

/config set [key] [value]

Set a configuration value

/config reset

Reset to default configuration

/config backup

Create a configuration backup

/config restore [backup-id]

Restore from backup

Security Features

Advanced Anti-Nuke Protocol

Galaxy's Anti-Nuke system protects your server from mass abuse attacks:

How It Works

  • Monitors role creation, deletion, and modification
  • Tracks channel operations in real-time
  • Detects permission changes across the server
  • Identifies suspicious patterns and mass operations

Configuration

/security antinuke enable
/security antinuke threshold 5
/security antinuke action ban

Threshold Settings

Threshold Description
1-3 Very sensitive - triggers on minimal activity
4-6 Recommended - balanced protection
7-10 Less sensitive - only major attacks
Warning: Setting threshold too low may cause false positives. Start with 5 and adjust based on your server's activity.

Real-Time Raid Detection

Automatically detects and mitigates coordinated raids:

Detection Methods

  • Mass join detection (multiple users joining rapidly)
  • Pattern recognition (similar usernames, avatars)
  • Behavioral analysis (spam patterns, coordinated actions)
  • Account age verification

Automatic Responses

  • Instant lockdown mode activation
  • Automatic verification requirements
  • Mass ban/kick of detected raiders
  • Channel protection and rate limiting

Configuration

/security raid enable
/security raid threshold 10
/security raid action ban
/security raid lockdown enable

Webhook & Bot Security

Protect your server from unauthorized integrations:

Webhook Protection

  • Blocks webhook creation by non-admins
  • Monitors webhook activity
  • Automatic deletion of suspicious webhooks
  • Whitelist system for trusted webhooks

Bot Protection

  • Requires approval for bot additions
  • Scans new bots for suspicious behavior
  • Automatic removal of unauthorized bots
  • Bot whitelist management

Configuration

/security webhook block enable
/security webhook whitelist add [webhook-id]
/security bot block enable
/security bot whitelist add [bot-id]

Lockdown & Recovery Systems

Emergency response and recovery tools:

Lockdown Mode

When activated, lockdown mode:

  • Disables all channel permissions for @everyone
  • Prevents new member joins
  • Freezes server activity
  • Allows only staff to communicate

Recovery Tools

/security recover roles
/security recover channels
/security recover permissions
/security recover all

Recovery system can:

  • Restore deleted roles and channels
  • Revert permission changes
  • Restore server settings
  • Rollback to previous state

AutoModeration

Spam & Flood Detection

Advanced spam detection with multiple filters:

Detection Types

  • Caps Lock: Detects excessive capitalization
  • Mention Spam: Prevents mass mentions
  • Emoji Spam: Limits emoji usage
  • Repeat Messages: Detects duplicate messages
  • Character Spam: Detects rapid character repetition

Configuration Examples

/automod spam enable
/automod caps 70
/automod mentions 5
/automod emoji 10
/automod repeat 3

Punishment Escalation

Galaxy uses smart escalation:

  1. First offense: Warning
  2. Second offense: Mute (5 minutes)
  3. Third offense: Mute (30 minutes)
  4. Fourth offense: Kick
  5. Fifth offense: Ban
/automod escalation enable
/automod escalation custom warn,mute,kick,ban

Anti-Link & Invite Filtering

Control link sharing in your server:

Link Filtering Options

  • Block all links
  • Allow only whitelisted domains
  • Block specific domains (blacklist)
  • Require verification for links

Discord Invite Filtering

  • Block all Discord invites
  • Allow only specific servers
  • Require approval for invites

Configuration

/automod links enable
/automod links mode whitelist
/automod links whitelist add discord.com
/automod links whitelist add youtube.com
/automod invites block
/automod invites allow [server-id]

Channel-Specific Rules

/automod links channel #general disable
/automod links channel #promotion enable

Profanity & NSFW Filtering

Advanced content filtering system:

Filter Types

  • Profanity: Built-in word database + custom words
  • NSFW: Image detection and link scanning
  • Slurs: Automatic detection of hate speech
  • Custom: Your own keyword list

Configuration

/automod profanity enable
/automod profanity add [word]
/automod profanity remove [word]
/automod profanity list
/automod nsfw enable
/automod nsfw action delete

Severity Levels

Level Action Use Case
Low Delete message Minor profanity
Medium Delete + Warn Moderate violations
High Delete + Mute Severe violations
Critical Delete + Ban Extreme violations

Logging & Auditing

Comprehensive Audit Logs

Galaxy maintains detailed logs of all activities:

Logged Events

  • All moderation actions (warns, mutes, bans, kicks)
  • Automated actions and triggers
  • Configuration changes
  • Security events (raids, nukes, lockdowns)
  • Permission changes
  • Role and channel modifications

Log Format

[2024-01-15 14:30:25] [AUTOMOD] User: @user#1234
Action: Message Deleted
Reason: Spam Detection
Channel: #general
Message: "spam spam spam"
Trigger: Repeat Message (3x)

Viewing Logs

/logs view
/logs view recent 50
/logs view type automod
/logs view user @user
/logs export format json

Staff Activity Tracking

Monitor all staff actions for accountability:

Tracked Activities

  • Manual moderation actions
  • Configuration changes
  • Permission modifications
  • Feature toggles
  • Command usage

Staff Reports

/logs staff @moderator
/logs staff activity
/logs staff summary

Historical Analysis

View trends and patterns:

  • Most active moderators
  • Common violation types
  • Peak activity times
  • Effectiveness metrics

Adaptive Rule Reporting

Get insights into your moderation rules:

Performance Metrics

  • Rule trigger frequency
  • False positive rate
  • Effectiveness score
  • Recommendations for optimization

Reports

/logs report weekly
/logs report monthly
/logs report rule [rule-name]
/logs analytics

Configuration

Basic Configuration

Essential settings for your server:

Prefix Settings

/config set prefix !
/config set prefix /

Language Settings

/config set language en
/config set language es
/config set language de

Logging Channel

/config set logchannel #mod-logs
/logs channel #mod-logs

View Configuration

/config view
/config view category security
/config export

Advanced Configuration

Fine-tune Galaxy for your needs:

Performance Settings

/config set cache true
/config set ratelimit 10
/config set batchsize 50

Database Settings

/config set dbtype sqlite
/config set dbbackup daily
/config set dbretention 90

Notification Settings

/config set notify admins true
/config set notify channel #alerts
/config set notify level high

Backup & Restore

Protect your configuration:

Creating Backups

/config backup
/config backup name "pre-update"
/config backup auto enable

Restoring Backups

/config restore list
/config restore [backup-id]
/config restore latest
Tip: Galaxy automatically creates daily backups. Manual backups are recommended before major configuration changes.

Permissions

Role-Based Access Control

Configure who can use Galaxy's features:

Permission Levels

Level Description Commands
User Regular members None
Helper Trusted helpers View logs, basic info
Moderator Moderators Warn, mute, kick, view logs
Administrator Admins All moderation + config
Owner Server owner Full access

Setting Permissions

/permissions set @role moderator
/permissions set @user admin
/permissions remove @role helper
/permissions view

Command Permissions

Fine-grained control over commands:

Command-Level Permissions

/permissions command /ban set @role Moderator
/permissions command /config set @role Admin
/permissions command /security set @role Admin
/permissions command list

Channel Restrictions

/permissions channel #staff-only allow
/permissions channel #general deny

Advanced Features

Custom Rules

Create your own moderation rules:

Rule Builder

/rule create name "No Self-Promotion"
/rule condition message contains "discord.gg"
/rule action delete
/rule action warn
/rule enable

Advanced Conditions

  • Message content matching (regex supported)
  • User role requirements
  • Channel-specific rules
  • Time-based rules
  • Combined conditions (AND/OR logic)

API Integration

Integrate Galaxy with external services:

Webhook Integration

/api webhook add [url]
/api webhook test
/api webhook list

REST API

Galaxy provides a REST API for advanced integrations:

  • Get server statistics
  • Retrieve logs programmatically
  • Trigger actions via API
  • Webhook callbacks
API Documentation: Full API documentation is available at https://galaxy.droploot.org/api-docs

Automation & Scripts

Automate complex workflows:

Action Chains

/automation create "Raid Response"
/automation add action lockdown
/automation add action ban @user
/automation add action notify @admin
/automation trigger raid

Scheduled Tasks

/schedule create "Daily Report" daily 00:00
/schedule create "Weekly Cleanup" weekly monday 02:00
/schedule list

Troubleshooting

Common Issues

Bot Not Responding

  • Check if bot is online: /status
  • Verify bot has necessary permissions
  • Check if commands are enabled: /config view
  • Ensure bot role is above other roles

False Positives

  • Adjust detection thresholds
  • Add exceptions: /automod exception add [user]
  • Review logs: /logs view type false-positive
  • Fine-tune rules based on patterns

Performance Issues

  • Reduce log retention: /config set dbretention 30
  • Disable unnecessary features
  • Check database size: /config db status
  • Enable caching: /config set cache true

Diagnostic Commands

/diagnostic run
/diagnostic permissions
/diagnostic database
/diagnostic network
/diagnostic report

Getting Help

If you need additional support:

  • Check the FAQ section below
  • Join our Discord support server
  • Submit a bug report: /bugreport [description]
  • View system status: /status

Frequently Asked Questions

General Questions

Q: Is Galaxy free to use?

A: Yes, Galaxy is completely free to use. All core features are available without any cost.

Q: Does Galaxy store my data?

A: Galaxy stores only necessary data for functionality (server configs, logs, etc.). See our Privacy Policy for details.

Q: Can I use Galaxy on multiple servers?

A: Yes, you can add Galaxy to unlimited servers. Each server has independent configuration.

Q: What permissions does Galaxy need?

A: Galaxy requires Administrator permissions to function properly. This is necessary for moderation and security features.

Technical Questions

Q: How does the anti-nuke system work?

A: Galaxy monitors role, channel, and permission changes in real-time. When suspicious patterns are detected (multiple rapid changes), it automatically triggers protective measures.

Q: Can I customize punishment escalation?

A: Yes, you can fully customize the escalation chain using /automod escalation custom command.

Q: How long are logs retained?

A: By default, logs are retained for 90 days. You can adjust this with /config set dbretention [days].

Q: Does Galaxy work with other bots?

A: Yes, Galaxy is designed to work alongside other bots. However, ensure there are no conflicting permissions or features.

Feature Questions

Q: Can I disable specific features?

A: Yes, all features can be individually enabled/disabled. Use /feature list to see all available features.

Q: How accurate is the raid detection?

A: Galaxy's raid detection uses advanced algorithms with over 95% accuracy. False positives are rare and can be adjusted via thresholds.

Q: Can I export my configuration?

A: Yes, use /config export to download your configuration as a JSON file.

Q: Does Galaxy support slash commands?

A: Yes, Galaxy fully supports Discord's slash command system for a modern experience.