> For the complete documentation index, see [llms.txt](https://duckmasteral.gitbook.io/quacky/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://duckmasteral.gitbook.io/quacky/role-management/roledm.md).

# Roledm

#### Description

Adds/Removes a role from a user and give them a DM with a reason why.

#### Arguments

* `member` - The name/id of the member you want to add/remove the role too.
* `role` - The name/id of the role you want to mention.
* `reason` - The reason of the user will get for adding/removing the role.

{% hint style="info" %}
Reason defaults to "No Reason Provided" if not given.
{% endhint %}

```
-roledm <member> <role> <reason>
```

#### Required Permissions

`Manage Roles`
