Prerequisites
Fire Invited
Fire must be invited to your server with proper permissions
Permissions
You need Manage Server permission and Fire needs moderation permissions
If you haven’t invited Fire yet, check out the Getting Started guide.
Setting Up Moderators
Understand Moderator Permissions
Fire considers users as moderators if they have:
- Manage Server permission
- Ban Members permission
- Kick Members permission
- Moderate Members permission
- Are explicitly added to the moderators list
Add Moderator Roles
Add specific roles that should have moderation access:This allows members with these roles to use moderation commands even without Discord’s built-in moderation permissions.
Configuring Moderation Logging
Keep track of all moderation actions with Fire’s comprehensive logging system.Create a Logging Channel
Create a dedicated channel for moderation logs (e.g.,
#mod-logs or #audit-log). Make sure:- Fire can View Channel
- Fire can Send Messages
- Fire can Embed Links
- Only moderators can view this channel
Enable Action Logging
Configure logging for moderation actions:This logs all moderation actions including bans, kicks, mutes, warns, and more.
Enable Additional Logging (Optional)
Fire supports additional logging types:
You can use the same channel for all logs or separate channels for organization.
Essential Moderation Commands
Here’s how to use Fire’s core moderation commands effectively.Warning Members
Warn members for rule violations without taking punitive action:Warnings are logged and can be viewed with
/warnings view. This helps track repeat offenders.Muting Members
Temporarily mute members using Discord’s timeout feature:Fire uses Discord’s native timeout feature which prevents members from sending messages, reacting, speaking in voice, or joining stages.
Kicking Members
Remove members from the server (they can rejoin with an invite):Banning Members
Permanently ban members from the server:Viewing Moderation Logs
Check a member’s moderation history:Advanced Moderation Features
Auto Decancer
Automatically rename members with hard-to-read names:
Auto Dehoist
Prevent members from using special characters to appear at the top of the member list:
Auto Role
Automatically assign roles to new members:
Link Filter
Block or filter links in specific channels:
Setting Up Auto-Moderation
Fire includes auto-moderation features to help you maintain server quality automatically.Configure Anti-Spam (Premium)
Enable anti-spam protection to detect and punish spam automatically:
Some auto-moderation features require Fire Premium.
Moderation Workflow Best Practices
Establish Clear Rules
Before moderating, ensure your server has:
- Written rules in a #rules channel
- Clear consequences for violations
- A consistent enforcement policy
Use the Escalation Ladder
Follow a consistent escalation path:
- Verbal Warning - DM or public reminder
- Formal Warning -
/warncommand - Temporary Mute -
/mutefor increasing durations - Kick -
/kickfor serious violations - Temporary Ban -
/banwith time limit - Permanent Ban -
/banfor extreme cases
Adjust this ladder based on violation severity. Some actions (raids, illegal content) warrant immediate bans.
Always Provide Reasons
Include detailed reasons in all moderation actions:✅ Good:
/ban user:@User reason:Posted phishing links in #general (3rd offense)❌ Bad: /ban user:@User reason:badGood reasons help with:- Appeal reviews
- Moderator accountability
- Pattern recognition
Review Mod Logs Regularly
Use
/modlogs stats to:- Identify problem users
- Monitor moderator activity
- Spot patterns requiring rule updates
Channel Lockdown
Quickly lock channels during raids or emergencies:@everyone from sending messages. Use the command again to unlock.
Slowmode Management
Control message frequency in busy channels:Purging Messages
Bulk delete messages to clean up channels:Handling Appeals
Set up an appeal system for banned users:Troubleshooting
Fire can't ban/kick certain members
Fire can't ban/kick certain members
- Fire’s role must be higher than the target member’s highest role
- Move Fire’s role higher in Server Settings → Roles
- Fire cannot moderate the server owner
- The moderator using the command must also be able to moderate the target
Moderation actions aren't being logged
Moderation actions aren't being logged
- Verify Fire can see and send messages in the logging channel
- Check that Fire has Embed Links permission
- Confirm logging is enabled:
/logging toggle action - Verify the correct channel is configured:
/logging configure action:#channel
Mute command isn't working
Mute command isn't working
- Fire uses Discord’s native timeout feature
- Fire needs Moderate Members permission
- Fire’s role must be higher than the member being muted
- Members cannot be timed out for longer than 28 days (Discord limitation)
Auto-moderation isn't triggering
Auto-moderation isn't triggering
- Some features require Fire Premium
- Check that features are enabled (e.g.,
/autodecancer enable) - Moderators and users with higher roles may be exempt from auto-moderation
Next Steps
Ticket System
Set up a support ticket system for member assistance
Premium Features
Unlock advanced auto-moderation with Fire Premium
Configuration Guide
Configure advanced server settings
Best Practices
Learn moderation best practices for Discord servers