# Реакции

{% hint style="info" %}

Smartbot умеет реагировать на многие специфические действия пользователя, например, вход или выход из группы, нарушение правил и др. Каждая реакция запускает цепочку, длину и сложность которой вы можете настроить на свое усмотрение.
{% endhint %}

### **Ответ по умолчанию**

Запускается, если бот не нашел нужного вопроса, или цепочки.

![](/files/-M4Dph0n6yIf-5cv0F9-)

### Выход из группы

Если пользователь отписался, бот может отправить ему «прощальное письмо», или опрос, чтобы понять причины отписки. Аналогичная реакция предусмотрена и для новоприбывших.&#x20;

{% hint style="info" %}
Обратите внимание: сообщение будет отправлено в ЛС пользователю, только если он разрешил группе делать это.
{% endhint %}

### Реакция на мат

С помощью этой функции вы можете предупреждать нарушителей этикета о необходимости соблюдать приличия, например, отправлять уведомления о грубиянах напрямую администратору.

![](/files/-M4DpoHIxBwPX-buLlVS)

### Реакция на первое сообщение

Настройте приветствие, предупреждение, или ознакомление с правилами, если это необходимо.

### Реакция на файлы и вложения

Бота можно настроить по-разному реагировать на получение изображений, видео, аудиозаписей, документов и стикеров. Может быть полезно при сборе контента определенного типа, например, фото на конкурс, или отзывов.

Ознакомьтесь также с более подробным описанием реакции на транзакцию и с фильтром предобработки.

Теперь вы знаете, какие типы реакций есть в Smartbot, и как их применять :-)&#x20;


---

# 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.smartbot-vk.ru/sozdanie-scenariev/reakcii.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.
