Documentation
Getting Started
Guard-shin is an advanced Discord moderation and security bot designed to protect your server against unwanted behavior, raids, spam, and other disruptive activities. This documentation will help you get started with configuring and using Guard-shin to its full potential.
Inviting the Bot
To add Guard-shin to your server, click the "Add to Server" button on our homepage or click here. You need "Manage Server" permissions to add a bot to your server.
Initial Setup
Once Guard-shin is on your server, you can start using it immediately with default settings. Use the following commands to get started:
Moderation System
Guard-shin offers a comprehensive set of moderation tools to help server administrators and moderators manage their communities effectively.
Basic Moderation Commands
Here are the essential moderation commands available to server moderators:
| Command | Description | Required Permission |
|---|---|---|
| /ban | Ban a user from the server | Ban Members |
| /kick | Kick a user from the server | Kick Members |
| /mute | Temporarily mute a user | Moderate Members |
| /warn | Issue a warning to a user | Moderate Members |
| /purge | Bulk delete messages | Manage Messages |
Infraction Management
Guard-shin keeps a record of all moderation actions taken against users. You can view and manage these infractions using the following commands:
Timed Punishments
You can set temporary punishments that automatically expire after a specified duration:
Auto Moderation
Guard-shin's auto-moderation system automatically detects and takes action against various forms of undesirable content and behavior without requiring manual intervention.
Setting Up Auto-Moderation
To get started with auto-moderation, use the following command:
This will guide you through the process of setting up various auto-moderation features. You can also configure individual aspects:
Content Filtering
Guard-shin can automatically detect and remove unwanted content:
Anti-Spam Protection
Configure protection against message spam:
Link Filtering
Control which links are allowed in your server:
Raid Protection
Protect your server from coordinated join attacks:
Verification System
Guard-shin offers a verification system to ensure that only legitimate users can access your server. This is particularly useful for protecting against raids and bot accounts.
Basic Setup
To set up the verification system:
This will guide you through the process of setting up:
- A verification channel where new members will see instructions
- A verification role that is assigned after successful verification
- Verification message customization
Verification Methods
Guard-shin supports several verification methods:
| Method | Description |
|---|---|
| Button Verification | Users click a button to verify (simplest) |
| Captcha Verification | Users must solve a captcha challenge |
| Question Verification | Users must answer a custom question |
To configure the verification method:
Quarantine Settings
During raids, Guard-shin can place suspicious users in quarantine:
Music System
Guard-shin includes a high-quality music player with support for various sources including YouTube, Spotify, and SoundCloud.
Playing Music
To play music, use the following commands:
Guard-shin supports various sources:
- YouTube videos and playlists
- Spotify tracks, albums, and playlists
- SoundCloud tracks and playlists
- Direct MP3 links
Player Controls
Control the music player with these commands:
Queue Management
Manage the song queue with these commands:
Frequently Asked Questions
General Questions
Q: How do I change the bot's prefix?
A: Use the command /prefix set [new prefix] to change the prefix. For example, /prefix set ! would change it to !.
Q: Can I use Guard-shin alongside other moderation bots?
A: Yes, Guard-shin is designed to work alongside other bots. Just make sure role hierarchies are properly set up to avoid conflicts.
Q: How can I report bugs or suggest features?
A: Join our Support Server to report bugs or suggest features.
Troubleshooting
Q: The bot isn't responding to commands.
A: Check the following:
- Ensure the bot has the necessary permissions in the channel
- Make sure you're using the correct prefix or slash commands
- Check if the bot is online in your server's member list
Q: Auto-moderation isn't working.
A: Verify that:
- Auto-moderation is enabled with
/automod setup - The bot has permission to manage messages and moderate members
- The bot's role is higher in the hierarchy than the members it needs to moderate
Q: How do I exempt certain channels or roles from auto-moderation?
A: Use the following commands: