# command roles (type +role)

*this example guide helps you create a lovely list for all of your available roles, as well as the command for when users want to add that role to themselves*

<figure><img src="https://1355643618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LjUSz3NQrpyR-tHhUV-%2Fuploads%2FhHIJsVlXwZwuq3Rx3sVr%2Fimage.png?alt=media&#x26;token=a39fd760-a65e-4819-8c08-000a2cd2b4d0" alt="" width="224"><figcaption><p>the functioning self assignable roles</p></figcaption></figure>

### ✎ autoresponder commands

`/autoresponder add trigger: .roles reply:{embed} **our available roles**`**`...`**\
`@role` \
`@role` \
`etc. . .`\
`` to add a role, use `+[role]` ``\
`` to remove a role, use `-[role]` ``

{% hint style="warning" %}
in this example, we are using `+[role]` and `-[role]`, but you can do anything, like `.addrole [role]`, `.iam [role]`, `.iamnot [role]` or whatever you'd most prefer as the trigger
{% endhint %}

`/autoresponder add trigger:+lollipop reply: {addrole:lollipop}{embed} i have added the @lollipop role to you` \
\
`/autoresponder add trigger:-lollipop reply:{removerole:lollipop}{embed} i have removed the @lollipop role from you`

{% hint style="info" %}
remember to create an add & remove autoresponder for each role!
{% endhint %}
