Jump to: ModerationEconomyLevelingGamesProxyGlobal ChatTicketsAuto-ModLoggingWelcomeSuspiciousOwner ToolsMore

Moderation

A full suite of moderation tools for managing your community.

Commands

  • /ban - Permanent or timed bans
  • /kick - Kick members instantly
  • /mute - Timed mutes with duration
  • /timeout - Discord native timeout
  • /warn - Warning system with history
  • /purge - Bulk message deletion
  • /lockdown - Channel lock/unlock
  • /softban - Ban + unban to purge messages

Moderation History

Every moderation action is logged and reviewable with /hist <user>. Warnings can be viewed with /warns [user] and removed with /unwarn.

Punishment DM Notifications

When enabled via /punishment-dm, users receive a DM when warned, muted, banned, or kicked. Users can also appeal punishments through the built-in appeal system.

Economy & Banking

A full virtual currency system with earning, spending, gambling, and banking.

Earning

  • /daily - Claim daily rewards (24h cooldown)
  • /work - Work a random job to earn points
  • /rob <user> - Risk robbing another user

Banking

  • /bank deposit <amount> - Deposit into your bank (protected from robbery)
  • /bank withdraw <amount> - Withdraw from your bank
  • /bank balance - View bank and wallet balances
  • Loan system with interest and repayment tracking

Gambling

  • /blackjack - Full blackjack with hit, stand, double
  • /poker - Five-card draw poker
  • /flip - Heads or tails coin flip
  • /dice - Bet on dice rolls
  • /slots - Slot machine with multipliers
NoteAll currency is virtual with no real-world value. Economy can be toggled with /points enable/disable.

Leveling System

Members earn XP by chatting. XP accumulates and unlocks levels with configurable role rewards.

  • Automatic XP - users earn XP for messages (with cooldowns)
  • Level-based roles - auto-assign roles at specific levels
  • /rank [user] - view level, XP, and progress
  • /leaderboard / /lb - server XP leaderboard
  • Admin controls - /xp and /level to manage values
TipEnable/disable with /levels enable/disable. Configure level roles through settings.

Games

Chess

  • Play against another member or the bot AI
  • Full chess rules with move validation
  • Interactive button-based interface for moves, draws, and resignation
  • Board rendered as text with emoji pieces

Poker

  • Five-card draw poker with betting
  • Hold and discard mechanics via buttons
  • Standard poker hand rankings and payouts

Proxy System

A proxy system that lets users send messages as different identities using webhooks.

How It Works

  1. Create a proxy member with /proxy create <name>
  2. Set proxy tags (prefix/suffix) - e.g., {text} sends as that member
  3. Set a custom avatar with /proxy avatar <name> <url>
  4. Messages matching your tags are automatically proxied via webhooks

Features

  • Multiple members - create as many proxy identities as you need
  • Groups - organize members into groups
  • Custom avatars - each member can have its own avatar
  • Switch system - /proxysettings switch <member> to auto-proxy all messages
  • Quick Toggle - /autoproxy to quickly toggle autoproxy on/off without navigating menus
  • Proxy indicator - servers can enable a [proxied] tag for transparency

Cross-Server Global Chat

Link channels across multiple servers so messages relay in real-time.

How It Works

  1. Create a channel with /globalchat create <name>
  2. Other admins join with /globalchat join <code>
  3. Messages relay to all linked channels via webhooks

Management Panel

Use /globalchat manage to open an interactive panel in your DMs. All actions use modal forms - no need to type in chat.

  • Edit Channel - update name, description, visibility, join key, and webhook mode
  • Display Format - customise the name format, message prefix, and message suffix shown on relayed messages
  • Set Rules - configure channel rules shown to members on join
  • Add Moderator - grant a user moderator access to the channel
  • Kick / Ban / Warn / Mute - moderate linked servers directly from the panel
  • Unmute / Clear Warnings - reverse moderation actions
  • View Linked - list all servers currently linked to the channel

Safety Features

  • Attribution - relayed messages prefixed with [GC] (customisable)
  • Rate limiting - 3-second per-user cooldown
  • Content limits - 2000 chars, max 5 attachments
  • Server muting - mute specific servers from sending or receiving
  • Moderation - owners and moderators can kick, ban, warn, or mute servers

Ticket System

A support ticket system for managing user inquiries and issues.

  • Ticket panels - create embed panels with a button to open tickets
  • Auto-creation - clicking creates a private channel for user and staff
  • Close & archive - tickets can be closed, archived, or deleted
  • Transcript logging - ticket conversations can be logged for review

Auto-Moderation

Automated message filtering to keep your server clean.

  • Spam detection - configurable thresholds for rapid messages
  • Link filtering - block or whitelist specific domains
  • Mention spam - limit mass mentions
  • Caps filter - detect excessive caps
  • Invite blocking - remove Discord invite links
  • Word blacklist/whitelist - custom word and regex pattern filtering via /wordfilter
  • Word filter actions - delete message, warn user, or both
  • Bypass permission - users with automod.wordfilter.bypass are exempt

Configure with /automod config, /antispam, and /wordfilter.

Comprehensive Logging

Log server events to designated channels for transparency and record-keeping.

  • Message logs - edits, deletions (with attachments & embeds), and bulk deletes
  • Moderation logs - bans, softbans, kicks, mutes, warns (standardized format)
  • Join/leave logs - member join, leave, and role changes
  • Channel logs - channel create, delete, rename, topic changes
  • Role logs - role create, delete, rename, color, permission changes
  • Server logs - server name, description, icon, banner, vanity URL changes
  • Scheduled event logs - event create and delete
  • User logs - avatar and display name changes
  • Selective log types - configure which events go to which channels with /logchannel

Welcome System

  • Welcome messages - customizable messages when members join
  • Multiple auto-roles - assign up to 10 roles automatically to new members
  • Variable support - placeholders for user names, server names, member counts
  • DM welcome - send a private DM to new members

Configure with /welcome.

Suspicious Account Detection

Automated system that analyzes new members and flags potentially suspicious accounts.

  • Account age analysis - flags very new accounts
  • Pattern detection - identifies bot-like username patterns, including deleted account usernames (deleted_user_*)
  • Risk scoring - multi-factor suspicion level calculation
  • Admin notifications - alerts sent to designated channels
  • Validate/invalidate - staff can mark accounts as safe or suspicious
  • Global masterlist - cross-server suspicious user tracking

Bot Owner Tools

Administrative commands exclusively for the bot owner, hidden from the public slash command list when hide_owner_commands is enabled.

Server & User Blacklist

The blacklist system lets the bot owner permanently or temporarily ban entire servers or individual users from all bot interactions.

  • /blacklist server <id> [reason] [duration] - Blacklist a server; the bot leaves it immediately and notifies the owner via DM.
  • /blacklist user <id> [reason] [duration] - Blacklist a user across all servers.
  • /blacklist remove <id> - Lift a blacklist entry (guild or user).
  • /blacklist list [page] - Paginated view of all active blacklist entries.

Blacklisted parties receive a DM embed with the reason, duration, and an Appeal button. Duration supports shorthand like 7d, 24h, 30m; omitting it creates a permanent entry.

Server List

  • /listservers [sort] [page] - Lists all servers the bot is in with their IDs and member counts. Sortable by member count (high/low), name, or ID. 10 servers per page, ephemeral.

Announcements

  • /announce - Broadcast an embed announcement to every server that has an announcement channel configured.

Error Reports

  • /reports error [query] [sort] [page] - Review automatically collected command error reports.
  • /reports tag <key> <add|remove> <tag> - Tag reports for triage.
  • /reports delete <key> - Remove a resolved report.

Role Persistence

When a member leaves and rejoins, their roles are automatically restored. Configurable expiry period. Enable/disable with /rolepersistence.

Reaction Roles

Let members self-assign roles by reacting to messages. Create panels with /reactionrole. Supports custom and Unicode emojis.

Pride & Inclusivity

  • /pride <flag> - apply pride flag borders/overlays to avatars or images
  • /pride custom_flag:<upload> - use your own flag image instead of built-in flags
  • /pride supports border (circular or frame), overlay style, adjustable thickness & opacity
  • /flags - list all available pride flags
  • /pronouns - set pronoun roles for yourself

Server Backups

Create and restore snapshots of your server configuration with /backup create and /backup restore.

Privacy & Data

  • /privacy - view the privacy policy in Discord
  • /deletedata - permanently delete all your personal data