# update-1

Hello everyone, there is a new update for romod. I havent been announcing much updates but today there is some things. I will start announcing major updates with romod in this channel.

## New features

#### 1 - Preset reasons

Preset reasons ([#preset-reasons](#preset-reasons "mention")) are a nice way to quickly punish someone with a reason. For example if you want to have a reason that says Teaming with an exploiter in order to gain an unfair advantage over other players in prohibited then you could add a preset for teaming with an exploiter or teaming to quickly and easily ban players for that reason. You can read more about it here: <https://docs.jbz.dev/romod/preset-reasons/overview>

<figure><img src="/files/UbkNWp8QUjCsT90mrsxL" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/9FZLgYSwIBf6JoJqiuGa" alt="" width="364"><figcaption></figcaption></figure>

#### 2 - An option to force reasons when banning,

if you want to force moderators to provide a reason when banning people then you can enable this either in the `/setup` command or in the `/config` command

<figure><img src="/files/YhhdCpXaFcv4aUHL5C6H" alt="" width="375"><figcaption></figcaption></figure>

#### 3 - Edit case command

If you want to quickly edit a ban case then you can use the `/editcase` command. You can change either the reason or duration.

###

### Minor changes

There is also some other things like the bot giving more information when checking ban instead of just saying `player is banned` and the bot not letting you ban a player that is already banned, it tells you to use the `/editcase` command if you want to edit the ban reason

### Bug fixes

There was a bug where you couldnt ban or kick players with special characters in their display name as the bot logs every action you take to a file like `guild is banning player playername` and since the file couldnt handle special characters it caused an error meaning that the bot gave an error. This is fixed now. (Thank you DuckieJam for reporting it.)

### ⚠️Important notice

If your on the old permission system where the bot creates a role for you called `canusebanbot` then **you need to resetup the bot** as this **canusebanbot role has been deprecated**. Please assign your own moderator role to the bot.

Thank you Duckie Jam for the suggestions and letting me know about the errors. If anyone else has any suggestions for the bot please go to the suggestions channel. I do check them and implement everything I can.


---

# 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.jbz.dev/romod/updates/update-1.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.
