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

# Auto Responders

> Automatically respond to trigger messages

<Info>
  You may send an embed in your response message following the scripting guide [**here**](https://docs.kyosbot.xyz/resources/embeds)
</Info>

## Creating an Autoresponder

<Note>
  You **must** separate the **trigger** and the **response** with a `,`
</Note>

<CodeGroup>
  ```javascript Syntax theme={null}
  ,autoresponder add (trigger), (response) (flags)
  ```

  ```javascript Example theme={null}
  ,autoresponder add documentation, https://docs.kyos.bot/ --reply --self_destruct 20 --not_strict
  ```
</CodeGroup>

<br />

<Frame>
  <img src="https://mintcdn.com/kyos-f3ac1380/EEFWxN0UgLbUx7-c/images/Autoresponder-add.png?fit=max&auto=format&n=EEFWxN0UgLbUx7-c&q=85&s=8ec9e871c959c8b10bfcc7dc3d05b6b5" alt="Autoresponder Add" width="744" height="251" data-path="images/Autoresponder-add.png" />
</Frame>

## Removing an autoresponder

<Info>
  This will delete the **given** autoresponder, to delete **all**, use `all` as the trigger argument
</Info>

You may remove an autoresponder with the autoresponder remove command

<CodeGroup>
  ```javascript Syntax theme={null}
  ,autoresponder remove (trigger)
  ```

  ```javascript Example theme={null}
  ,autoresponder remove documentation 
  ```
</CodeGroup>

<Frame>
  <img src="https://mintcdn.com/kyos-f3ac1380/EEFWxN0UgLbUx7-c/images/Screenshot2026-03-22214144.png?fit=max&auto=format&n=EEFWxN0UgLbUx7-c&q=85&s=6f0edb6ff9eec182ce241592d47f83df" alt="Screenshot2026 03 22214144" width="633" height="198" data-path="images/Screenshot2026-03-22214144.png" />
</Frame>

## Viewing the autoresponders

To view the current autoresponders, you can use the autoresponder list command

<CodeGroup>
  ```javascript Syntax theme={null}
  ,autoresponder list 
  ```
</CodeGroup>

<Frame>
  <img src="https://mintcdn.com/kyos-f3ac1380/EEFWxN0UgLbUx7-c/images/autoresponders-list.png?fit=max&auto=format&n=EEFWxN0UgLbUx7-c&q=85&s=914b4bb0ce3708d3addda0742de43ef8" alt="Autoresponders List" width="534" height="241" data-path="images/autoresponders-list.png" />
</Frame>

## Flags

Flags can be added to your autoresponder to allow more customization.

<AccordionGroup>
  <Accordion title="Not strict">
    The `--not_strict` flag makes kyos respond to the trigger even if it does not match the trigger exactly.
  </Accordion>

  <Accordion title="Self destruct">
    The `--self_destruct` flag makes kyos **delete** the response message after a specified number of seconds. Must be between `6s`-`40s`
  </Accordion>

  <Accordion title="Delete ">
    The `--delete` flag makes kyos **delete** the trigger message.
  </Accordion>

  <Accordion title="Reply">
    The `--reply` flag makes kyos **reply** to the trigger message.
  </Accordion>
</AccordionGroup>

## **Miscellaneous**

<Accordion title="Removing all autoresponders">
  Execute `autoresponder clear`
</Accordion>
