Lumière provides a comprehensive moderation toolkit with case tracking, automatic enforcement, strike systems, and detailed analytics. All moderation actions are logged with unique case IDs for accountability and appeals.
/warn @user reason for your first moderation action. Each action gets a unique case ID and is logged automatically.Commands require specific Discord permissions:
| Command | Required Permission |
|---|---|
/warn, /pardon | Manage Messages |
/mute, /unmute | Moderate Members |
/kick | Kick Members |
/ban, /unban | Ban Members |
/case delete | View Audit Log |
/modvisibility | Moderate Members |
/say | Administrator |
The bot needs matching permissions to execute actions:
Moderate Members - For timeoutsKick Members - For kicksBan Members - For bansManage Messages - For message operationsView Audit Log - For case managementIssue a warning with optional duration and proof.
/warn user:@User reason:"Spam" duration:"30d" proof:<attachment> dm:true
30d)5s, 10m, 2h, 30d, 1wtrue)Features:
Duration Format Examples:
| Input | Meaning |
|---|---|
| 5s, 5sec | 5 seconds |
| 10m, 10min | 10 minutes |
| 2h, 2hr | 2 hours |
| 3d, 3day | 3 days |
| 1w, 1week | 1 week (7 days) |
| 1.5h | 1 hour 30 minutes |
| 2.5d | 2 days 12 hours |
| 1h30m | 1 hour 30 minutes |
| 2d12h | 2 days 12 hours |
| 1w3d12h30m15s | 1 week 3 days 12 hours 30 minutes 15 seconds |
| 1h 30m 15s | 1 hour 30 minutes 15 seconds (spaces allowed) |
2m2m), the parser sums the values by default, resulting in 4m.View warnings for a user.
/warns user:@User all:false
false)Display includes:
Remove active warnings from a user.
/pardon user:@User reason:"Good behavior" all:false dm:true
False)True)Behavior:
all:true: Shows confirmation for removing all warningsApply a Discord timeout to a user.
/mute user:@User reason:"Spam" duration:"2h" dm:true
5s, 10m, 2h, 3d, 1 hour, 2 daystrue)Features:
Remove a timeout from a user.
/unmute user:@User reason:"Appeal approved" dm:true
true)Validation:
Remove a user from the server.
/kick user:@User reason:"Rule violations" dm:true
true)Features:
Auto-Closure Logic: When a kicked user rejoins, Lumière automatically:
Ban a user from the server.
/ban user:@User reason:"Harassment" duration:"7d" proof:<file> hack:false soft:false purge_days:1 dm:true
false)false)0)true)Ban Types:
/ban user:@User reason:"Severe rule break"
/ban user:@User reason:"Cooldown needed" duration:"7d"
/ban user:@User reason:"Message cleanup" soft:true purge_days:7
/ban user:123456789 reason:"Pre-emptive ban" hack:true
Message Purging:
purge_days:0 - No messages deletedpurge_days:1 - Delete last 24 hourspurge_days:7 - Delete last 7 days (maximum)Remove a ban from a user.
/unban user:@User reason:"Appeal approved" dm:true
true)Features:
All mass commands follow the same pattern and include confirmation prompts.
Warn multiple users at once.
/mass warn users:"@User1 @User2 @User3" reason:"Spam raid" duration:"7d" proof:<file> dm:true
30d)true)Process:
Remove warnings from multiple users.
/mass pardon users:"@User1 @User2" reason:"False positive" all:false dm:true
false)true)Behavior:
all:true: Removes all warnings per userTimeout multiple users at once.
/mass mute users:"@User1 @User2 @User3" reason:"Raid prevention" duration:"1h" proof:<file> dm:true
true)Features:
Remove timeouts from multiple users.
/mass unmute users:"@User1 @User2" reason:"Raid over" dm:true
true)Validation:
Kick multiple users at once.
/mass kick users:"@User1 @User2" reason:"Raid participants" proof:<file> dm:true
true)Ban multiple users at once.
/mass ban users:"@User1 @User2 123456789" reason:"Coordinated raid" duration:"7d" proof:<file> hack:true soft:false purge_days:1 dm:true
false)false)true)Features:
hack:true)Example for Raid:
/mass ban users:"@Raider1 @Raider2 @Raider3" reason:"Coordinated spam raid" soft:false purge_days:1
Example for Soft Ban (Cleanup):
/mass ban users:"@Spammer1 @Spammer2" reason:"Mass message cleanup" soft:true purge_days:7
Unban multiple users by ID.
/mass unban user_ids:"123456789 987654321" reason:"Ban wave reversed" dm:true
true)Features:
View detailed information about a case.
/case info case: e6cdDbPo
Information Displayed:
List moderation cases with optional filtering.
/case list user:@User user2:@OtherUser
Features:
Delete a case or all cases.
/case delete case:"WRN-123" all:false
false)Safety Features:
Toggle whether moderator names appear in moderation DMs.
/modvisibility visible:true
true or false)Warning Notification:
┌ You've been warned in ServerName!
│ Case ID: WRN-123
│ Reason: Spam
│ Moderator: @ModName ← only shown if notifications enabled
│ Duration: 30d
Use Cases:
Make the bot send a message in a channel.
/say message:"Welcome to the server!" channel:#welcome attachment:<file>
Permissions Required:
administratorsend_messages in target channelClone and delete a channel (full reset).
/nuke channel:#spam-chat
Process:
confirm within 10 seconds)Comprehensive analytics for moderation activity and performance tracking.
Get a comprehensive overview of moderation statistics.
/modstats overview days:30 moderator:@Mod
30)View top moderators ranked by activity and quality.
/modstats leaderboard days:30 limit:10
30)10)Ranking Criteria:
Per-Moderator Metrics:
View detailed moderation history for a specific user.
/modstats user user:@User days:90
View moderation activity over time.
/modstats timeline days:30
30)Features:
Export raw moderation data to CSV file.
/modstats export days:90
30)Requires: administrator permission
CSV Columns:
Core Features
Lumière is built on **powerful features** that work together to create a complete server management solution. From intelligent moderation to dynamic automation, every feature is designed to save you time and make your server feel alive.
Backup System
Complete server backup and restoration system for Lumière Bot.