> ## Documentation Index
> Fetch the complete documentation index at: https://docs.semetary.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Autoresponders

> Reply automatically when configured triggers match.

## Create a response

An autoresponder pairs a trigger with a response. Responses can use the template format supported by the bot.

```text theme={null}
,autoresponder add hello Hello!
,autoresponder list
```

## Edit and inspect

View displays a stored template, edit changes it, and remove deletes a trigger. Toggle enables or disables autoresponders. Test short triggers carefully in busy channels.

```text theme={null}
,autoresponder view hello
,autoresponder edit hello Welcome back!
```

## Command reference

Examples use the default comma prefix. Required inputs use angle brackets; optional inputs use square brackets. Each command notes whether it is also registered in Discord's slash menu.

<AccordionGroup>
  <Accordion title=",autoresponder" icon="terminal">
    Manage automatic responses for exact messages.

    Aliases: `,ar`.

    ### autoresponder add

    Add an autoresponder.

    ```text Prefix syntax theme={null}
    ,autoresponder add <trigger> <response>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `trigger` | Yes | The exact message to respond to |
    | `response` | Yes | Plain text, embed, or Components V2 template |

    ### autoresponder remove

    Remove an autoresponder.

    ```text Prefix syntax theme={null}
    ,autoresponder remove <trigger>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `trigger` | Yes | The trigger to remove |

    ### autoresponder edit

    Change an autoresponder response.

    ```text Prefix syntax theme={null}
    ,autoresponder edit <trigger> <response>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `trigger` | Yes | The existing trigger |
    | `response` | Yes | The new response template |

    ### autoresponder view

    View an autoresponder template.

    ```text Prefix syntax theme={null}
    ,autoresponder view <trigger>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `trigger` | Yes | The trigger to view |

    ### autoresponder list

    List configured autoresponders.

    ```text Prefix syntax theme={null}
    ,autoresponder list
    ```

    ### autoresponder toggle

    Enable or disable autoresponders.

    ```text Prefix syntax theme={null}
    ,autoresponder toggle
    ```
  </Accordion>

  <Accordion title=",antiselfreact" icon="terminal">
    Anti-self-react.

    Aliases: `,antisr`, `,asr`.

    ### antiselfreact ignore

    Exempt a member or role.

    ```text Prefix syntax theme={null}
    ,antiselfreact ignore <target>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `target` | Yes | Member or role to exempt |

    ### antiselfreact off

    Turn anti-self-react off.

    ```text Prefix syntax theme={null}
    ,antiselfreact off
    ```

    ### antiselfreact on

    Stop members reacting to their own messages.

    ```text Prefix syntax theme={null}
    ,antiselfreact on [action]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `action` | No | One or more: text, images, files |

    ### antiselfreact status

    Show the current setup.

    ```text Prefix syntax theme={null}
    ,antiselfreact status
    ```

    ### antiselfreact unignore

    Remove an exemption.

    ```text Prefix syntax theme={null}
    ,antiselfreact unignore <target>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `target` | Yes | Exempt member or role |
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.