# ROBLOX Punishments

### What is the ROBLOX Punishments module?

The ROBLOX Punishments module is one of ERMs core modules. It allows staff members to create moderations against ROBLOX users and have them easily logged in one easy command.

### Checklist

* [ ] Configuring the ROBLOX Punishments module.
* [ ] Creating a Punishment.
* [ ] Deleting a Punishment.
* [ ] Modifying a Punishment.
* [ ] Creating a Punishment Type.
* [ ] Deleting a Punishment Type.
* [ ] Configuring Kick/Ban/BOLO channels.
* [ ] Removing a BOLO.

### Configuring the ROBLOX Punishments module.

* Run `/config` .
  * Click **Basic Settings.**
  * On the dropdown that appears, click **ROBLOX Punishments**.
  * If the first dropdown says **Disabled,** click on the dropdown and select **Enabled.**
  * On the second dropdown, select a channel that you want all punishments to be logged to.

- [x] Configuring the ROBLOX Punishments module.

### Creating a Punishment.

* Type `/punish` and in the **user** field, select the ROBLOX user to punish. In the **type** field, select the punishment type you want to issue to the person. In the **reason** field, select the reason for the punishment.
  * Run the command.

{% hint style="info" %}
**HINT:** The BOLO type represents an individual that is pending a ban. For example, if someone leaves your server mid-confrontation, you can create a BOLO for them to be baned later.
{% endhint %}

* [x] Creating a Punishment

### Deleting a Punishment.

* Follow these steps for getting the Punishment ID: [How to get a Punishment ID](/home/common-issues/how-to-get-a-punishment-id.md)
  * Run `/punishment manage`
  * Select **Modify Punishment** and paste the ID in the modal that appears.
  * On the menu that appears, click **Delete Punishment**.

- [x] Deleting a Punishment.

### Modifying a Punishment.

* Follow these steps for getting the Punishment ID: [How to get a Punishment ID](/home/common-issues/how-to-get-a-punishment-id.md)
  * Run `/punishment manage`
  * Select **Modify Punishment** and paste the ID in the modal that appears.
  * Edit the moderation based on your preferences with the new menu that appears.
  * Once you are done, click Finish.

- [x] Modifying a Punishment.

### Creating a Punishment Type.

* Run `/punishment manage` .
  * Click on **Manage Types**.
  * Click on **Create**.
  * Enter the name of the Punishment type in the modal. *(eg verbal warning)*
  * Select the channel that you want punishments of that type to log to.
  * Click **Finish**.

- [x] Creating a Punishment Type.

### Deleting a Punishment Type.

* Run `/punishment manage` .
  * Click on **Manage Types**.
  * Copy the **ID** of the Punishment Type that you want to delete.
  * Click **Delete** and enter the ID in the modal that appears.

- [x] Deleting a Punishment Type.

### Configuring Kick/Ban/BOLO Channels.

* Run `/config` .
  * Click **Basic Settings.**
  * On the dropdown that appears, click **ROBLOX Punishments**.
  * Click on **More Options**.
  * In the dropdowns that appear, select channels for each type. You do not have to select a channel for every single type.

- [x] Configuring Kick/Ban/BOLO Channels.

### Removing a BOLO.

* Run `/bolo active` .
  * Navigate the pages until you find the BOLO you want to delete, and copy its ID.
  * Click **Mark as Complete.**
  * On the message that appears, click **Mark as Complete** again, and paste the ID in the modal that appears.

- [x] Removing a BOLO.


---

# 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.ermbot.xyz/home/modules/roblox-punishments.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.
