# Commands

<table><thead><tr><th width="244">Command</th><th>Description</th></tr></thead><tbody><tr><td><mark style="color:green;"><strong><code>/ban</code></strong></mark></td><td>Ban an user from the server</td></tr><tr><td><mark style="color:green;"><strong><code>/clearhistory all</code></strong></mark></td><td>Clears the complete inactive user punishment history</td></tr><tr><td><mark style="color:green;"><strong><code>/clearhistory type</code></strong></mark></td><td>Clears specified punishment type from user history</td></tr><tr><td><mark style="color:green;"><strong><code>/history</code></strong></mark></td><td>View punishment history of a member</td></tr><tr><td><mark style="color:green;"><strong><code>/kick</code></strong></mark></td><td>Kick an user from the server</td></tr><tr><td><mark style="color:green;"><strong><code>/lock</code></strong></mark></td><td>Locks a specified channel</td></tr><tr><td><mark style="color:green;"><strong><code>/mute</code></strong></mark></td><td>Prevent a user from typing</td></tr><tr><td><mark style="color:green;"><strong><code>/nick</code></strong></mark></td><td>Set an user's nickname</td></tr><tr><td><mark style="color:green;"><strong><code>/punishment</code></strong></mark></td><td>View information about a specified punishment</td></tr><tr><td><mark style="color:green;"><strong><code>/purge</code></strong></mark></td><td>Purge a specific amount of messages</td></tr><tr><td><mark style="color:green;"><strong><code>/slowmode</code></strong></mark></td><td>Manage slowmode</td></tr><tr><td><mark style="color:green;"><strong><code>/unban</code></strong></mark></td><td>Unban an user from the server</td></tr><tr><td><mark style="color:green;"><strong><code>/unlock</code></strong></mark></td><td>Unlocks a specified channel</td></tr><tr><td><mark style="color:green;"><strong><code>/unmute</code></strong></mark></td><td>Allow a user to resume typing</td></tr><tr><td><mark style="color:green;"><strong><code>/unwarn</code></strong></mark></td><td>Unwarn an user</td></tr><tr><td><mark style="color:green;"><strong><code>/warn</code></strong></mark></td><td>Warn an user</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.iynxdev.com/plugins/moderation/commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
