# Key Features of Bots

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

1. Custom Display Name\
   Enhance brand recognition and improve identification of your bot in both private chats and group conversations.
2. Encrypted Conversations\
   Supports end-to-end encryption (E2EE) to ensure that all communications between the bot and the user remain strictly private and visible only to the two parties involved.
3. Trigger-Based Responses\
   Configure flexible Bot behaviors using various trigger mechanisms, including keywords, command inputs, menu selections, and contextual states.
4. Rich Message Formats\
   Bots support multiple message types, including text with images, interactive buttons, cards, and external links.
5. Extendable Capabilities\
   The functionality of your bot is entirely defined by your development skills and integration logic.\
   Examples include:

* Token price lookup
* User identity verification
* Smart contract command execution


---

# 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://userguide.luffa.im/bot/key-features-of-bots.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.
