π‘οΈ Lyra-Trinity β Cross-channel spam killer. Server-wide protection + invite blocking control π‘οΈ
Lyra-Trinity Moderation Bot
Advanced multi-server moderation bot with smart spam detection, auto-forwarding, and graduated punishment system.
β¨ Core Features
π Smart Spam Detection: Identifies duplicate messages posted across channels
π΅ SUNO Auto-Forward: Automatically moves SUNO songs to designated channels
π Discord Invite Blocking: Prevents unauthorized server advertising (toggleable)
π¨ Forward Spam Protection: Limits message forwarding to prevent spam
β‘ Command Protection: Bot commands (! or /) bypass spam detection
π 5-Step Violation System: Graduated punishments with multiple warnings
β° Configurable Timeouts: Customizable timeout durations per server
π‘οΈ Admin Immunity: Admins get warnings but bypass timeouts/bans
ποΈ Granular Control: Extensive configuration for each server
π Detailed Analytics: Track violations and server statistics
π§ Multi-Server: Independent settings per Discord server
π΅ SUNO Auto-Forward (NEW!)
Keep your channels organized by automatically moving SUNO song links to dedicated channels:
- Auto-Detection: Recognizes suno.com URLs instantly
- Smart Forwarding: Moves posts with original author attribution
- Friendly Notifications: Users receive DMs explaining the move
- No Penalties: Pure organization - no spam violations applied
- Per-Channel Setup: Monitor multiple channels, each with different destinations
Example: Posts in #general containing SUNO links β automatically moved to #suno-songs
π 5-Step Violation System
| Violation |
Action |
Description |
| 1st |
β οΈ Warning |
Message deleted + first warning sent |
| 2nd |
β οΈ Timeout Warning |
Message deleted + timeout notice |
| 3rd |
β° Timeout |
Message deleted + timeout applied (default: 1 hour) |
| 4th |
π¨ Final Warning |
Message deleted + ban warning sent |
| 5th |
π¨ Ban |
Message deleted + permanent ban |
Admin Immunity: Administrators receive all warnings but are immune from timeouts/bans - perfect for testing!
ποΈ Admin Commands
All commands require Administrator permissions and use prefix !mod
Initial Setup
!mod support # Diagnostic & setup guide (run this first!)
!mod config # View current server configuration
Configuration Commands
!mod timeout [duration] # Set timeout duration (e.g., 30m, 2h, 1d)
!mod thresholds [timeout] [ban] # Set violation thresholds (e.g., 3 5)
!mod channel #channel # Set notification channel for timeouts/bans
!mod disable [feature] # Disable: ban, invites
!mod enable [feature] # Enable: ban, invites
!mod forward_role @role # Set role exempt from forward spam detection
SUNO Auto-Forward Commands
!mod auto_forward add #monitor #destination # Set up auto-forwarding
!mod auto_forward remove #monitor # Remove auto-forwarding
!mod auto_forward status # View current configuration
User Management
!mod status @user # Check user's violation status
!mod reset @user # Clear all violations for a user
!mod history @user # Show detailed violation history
System Management
!mod stats # View database statistics
!mod cleanup # Manually trigger database cleanup
π Example Usage
!mod timeout 30m # Set 30-minute timeouts
!mod thresholds 2 4 # Timeout at 2nd, ban at 4th violation
!mod status @username # Check violation status
!mod reset @username # Give clean slate
!mod auto_forward add #general #suno-songs # Auto-move SUNO links
!mod disable invites # Allow Discord invites
!mod channel #mod-log # Send alerts to #mod-log
π Quick Start
- Invite the bot to your server
- Run !mod support for setup diagnostics
- Configure role hierarchy (bot role must be above user roles)
- Customize thresholds and timeouts to your preference
- Optional: Set up SUNO auto-forwarding with !mod auto_forward
π Required Permissions
- Manage Messages (delete spam)
- Moderate Members (timeout users)
- Ban Members (ban repeat offenders)
- Send Messages (warnings/notifications)
- Embed Links (formatted messages)
π‘ Pro Tips
- Use !mod support to validate bot permissions and role hierarchy
- Configure a dedicated #mod-log channel for timeout/ban notifications
- Set SUNO auto-forwarding to keep music channels organized
- Admins have complete immunity - great for testing settings
- Forward spam limit: Regular users can forward once, additional forwards trigger detection
π‘οΈ Privacy & Data
- All data stored locally per server
- Automatic cleanup of old messages (30 days) and violations (90 days)
- No data shared between servers
- Transparent violation tracking
Need Help? Use !mod support for live diagnostics and setup guidance!