Moderation - Moderation Commands
Commands to moderate your Discord server
Commands
/mod kick
Kick a user from the server
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
usuario | User | Yes | User to kick |
razon | String | No | Kick reason |
Required permissions: Kick members
Example:
/mod kick usuario:@Spammer razon:Excessive spam
/mod ban
Permanently ban a user
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
usuario | User | Yes | User to ban |
razon | String | No | Ban reason |
dias | Number | No | Days of messages to delete (0-7) |
Required permissions: Ban members
Example:
/mod ban usuario:@Troll razon:Harassment dias:7
/mod unban
Unban a user
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
usuario_id | String | Yes | User ID to unban |
Required permissions: Ban members
Example:
/mod unban usuario_id:123456789012345678
/mod timeout
Temporarily mute a user
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
usuario | User | Yes | User |
duracion | String | Yes | Duration (1h, 30m, 1d) |
razon | String | No | Reason |
Required permissions: Moderate members
Example:
/mod timeout usuario:@Loud duracion:1h razon:Voice chat spam
/mod untimeout
Remove timeout from a user
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
usuario | User | Yes | User |
Required permissions: Moderate members
Example:
/mod untimeout usuario:@User
/mod purge
Bulk delete messages
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
cantidad | Number | Yes | Number of messages (1-100) |
usuario | User | No | Only messages from this user |
Required permissions: Manage messages
Example:
/mod purge cantidad:50 usuario:@Spammer
/mod slowmode
Set slowmode in the channel
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
segundos | Number | Yes | Seconds between messages (0 = disable) |
Required permissions: Manage channels
Example:
/mod slowmode segundos:10
/mod lock
Lock the channel (no one can write)
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
razon | String | No | Lock reason |
Required permissions: Manage channels
Example:
/mod lock razon:Chat cleanup
/mod unlock
Unlock the channel
Required permissions: Manage channels
Example:
/mod unlock
Notes
- All commands are recorded in logs if configured
- Reasons are optional but recommended
- The bot needs to have the corresponding permissions