# your first autoresponder

## ♡ table of contents

* [your first autoresponder](/autoresponder/your-first-autoresponder.md) (you're here!)
* guide
  * [beginner i: using simple placeholders](/autoresponder/guide/using-simple-placeholders.md)
  * [beginner ii: using simple functions](/autoresponder/guide/beginner-ii-using-simple-functions.md)
  * [intermediate i: ranges and making choices](/autoresponder/guide/intermediate-i-ranges-and-making-choices.md)
  * [indermediate ii: locked choices](/autoresponder/guide/intermediate-ii-locked-choices.md)
  * [advanced i: different matchmodes](/autoresponder/guide/advanced-i-different-matchmodes.md)
  * [advanced ii: using user arguments](/autoresponder/guide/advanced-ii-using-user-arguments.md)
* resources
  * [variables - placeholders & functions](/autoresponder/resources/variables-placeholders-and-functions.md)
  * [examples](/autoresponder/resources/autoresponder-examples.md)

## ✎ introduction

mimu's autoresponder feature, also known as custom commands, allows you to create functional commands in your server with customised responses and advanced variables.&#x20;

#### the command base is `/autoresponder`.

{% hint style="info" %}
interested in checking out some examples and ideas?[ click here!](/autoresponder/resources/autoresponder-examples.md)
{% endhint %}

### ✎ adding an autoresponder

* to add an autoresponder, you have to use the `/autoresponder add trigger: reply:` command.
* the trigger is what "triggers mimu" to respond with the response. this can be a word or phrase.
* for example, if you want mimu to respond with `hey cutie!` when you type `hi mimu!` you would have to type `/autoresponder add trigger:hi mimu! reply:hey cutie!`

{% hint style="info" %}
it is important that you make sure to split your autoresponder's trigger and response with the `trigger:` and `reply:` options
{% endhint %}

![the slash command options when creating your AR
](/files/Ri9uhSvFuqVLQvNNQqhA)

![when sent, you successfully created your autoresponder!](/files/C5OB1VwXUMctGrdfUq0t)

### ✎ viewing your existing autoresponders

* you can view your existing autoresponders by typing `/autoresponder list`.

![viewing your autoresponder list](/files/x0qvFwTAwqe1GA2RQlnv)

### ✎ editing an existing autoresponder

* you can edit an existing autoresponder using `/autoresponder editreply trigger:trigger reply:new response`.
* for example, `/autoresponder editreply trigger:hi mimu! reply:heya there, cutie!`

### ✎ deleting an autoresponder

* you can delete an autoresponder using `/autoresponder remove trigger:trigger`
* for example, to delete an existing responder `hi mimu!`, you can do `/autoresponder remove hi mimu!`.

<figure><img src="/files/C45wnkz9p2H6DWCV3PXU" alt=""><figcaption></figcaption></figure>


---

# 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.mimu.bot/autoresponder/your-first-autoresponder.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.
