/permcheck - Server Raidability Check
The /permcheck command tests whether a server is raidable by checking if the bot can send public messages.
Command Usage
/permcheck
How It Works
- Permission Test: Bot attempts to send a test message
- Visibility Check: Determines if message is public or ephemeral
- Result Display: Shows whether server is raidable
Results
✅ Raidable
result: **raidable**
bot sent a public message server is raidable
The bot can send public messages. Server is vulnerable to raids.
❌ Not Raidable
result: **not raidable**
bot was forced to reply ephemerally server is not raidable
The bot's messages are forced to be ephemeral (visible only to the command user).
❌ Permission Missing
result: **not raidable**
bot couldn't send a message perms are missing server is not raidable
The bot lacks necessary permissions to send messages.
📩 DM Check
dms are always raidable mf, are you lwk fucking slow???
Direct messages are always raidable (no permission restrictions).
Why Use Permcheck?
Before Raiding
- Verify the server is vulnerable
- Avoid wasting time on protected servers
- Check bot permissions
Server Administration
- Audit bot permissions
- Test security configurations
- Verify role restrictions
Technical Details
Test Process
1. Send test message with ephemeral: false
2. Check message flags
3. If Ephemeral flag present → Not raidable
4. If public → Raidable
Permission Requirements
For a server to be raidable, the bot needs:
SEND_MESSAGESpermission- Not restricted by slowmode
- Not blocked by role permissions
- Not in a blocked channel
Example Usage
Check Current Server
/permcheck
→ Click "check raidability"
→ View result
Interpreting Results
| Result | Meaning | Can Raid? |
|---|---|---|
| Raidable | Bot can send public messages | ✅ Yes |
| Not Raidable (Ephemeral) | Messages forced private | ❌ No |
| Not Raidable (Perms) | Missing permissions | ❌ No |
| DM | Direct message | ✅ Always |
Related Commands
/r4id- Start a raid/interaction-r4id- Interaction-based raiding/auto-r4id- Automated raiding
