# Кнопки и вложения в Instagram\*

{% hint style="danger" %}
\***Принадлежат компании Meta Platforms Inc**., которая признана **на территории Российской Федерации&#x20;**<mark style="color:red;">**экстремистской и**</mark> <mark style="color:red;">**запрещена!**</mark>&#x20;
{% endhint %}

{% hint style="danger" %}
Мы не призываем Пользователей к использованию ресурса.

Помните!

1. Действия, связанные с приобретением товаров или услуг у запрещенной организации могут быть расценены как финансирование экстремистской деятельности, согласно ст. 282.3 УК РФ.
2. Также с 1 сентября 2025 запрещено распространять рекламу на информационных ресурсах тех организаций, деятельность которых запрещена в РФ (согласно ч. 3 ст. 12 ФЗ от 25 июля 2002 № 114-ФЗ).
   {% endhint %}

## **Как работать с кнопками**

{% hint style="info" %}
Instagram<mark style="color:red;">**\***</mark> не поддерживает одновременную отправку inline и reply кнопок
{% endhint %}

### **Клавиатурные (reply)**

{% hint style="success" %}
Instagram<mark style="color:red;">\*</mark> поддерживает до 11 кнопок reply
{% endhint %}

{% hint style="info" %}
Кнопки могут располагаться только в линию
{% endhint %}

<figure><img src="/files/dvKvlxj5yMFiQ4TQy9kl" alt="" width="329"><figcaption></figcaption></figure>

<figure><img src="/files/YN34GwIUyeklp96HpuQx" alt="" width="450"><figcaption></figcaption></figure>

### В тексте (inline)

<figure><img src="/files/KV6B4U7Z5nTMlqyWwApz" alt="" width="331"><figcaption></figcaption></figure>

<figure><img src="/files/lXHdanc0wNlPUlM92t5a" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
Instagram<mark style="color:red;">\*</mark> поддерживает не более 3 кнопок inline
{% endhint %}

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

Кнопки могут вести на сторонние ресурсы. Визуально эти кнопки ничем не отличаются.

{% hint style="info" %}
Как настраивать кнопки, смотрите в статьях "[Вкладка: Кнопки](broken://pages/mEiHpf4gAofvQxjN0pPh)" и "[Типы кнопок"](broken://pages/xeepnRj969zW3xRimkdg).
{% endhint %}

## **Как задать вводные фразы**

Вводные фразы позволяют человеку начать беседу с компанией, используя список часто задаваемых запросов. Можно задать до четырех запросов.

<figure><img src="https://lh6.googleusercontent.com/T6fBICMg8fKxUw7kcicBSFrgxmhnVkOUhBSO65oW3CskwWwq2o1b1kIIrsSWQyx-e4MHs__MZEPO3Jfk90vxdq9TaliWrfEsEnqAFkEG2y7pR7LYX6-d-YaaKDrMaDiVQKQAapWihGej6OqQkqDhZWA" alt="" width="375"><figcaption></figcaption></figure>

Для настройки вводных фраз необходимо поставить бегунок в подключенном аккаунте Instagram<mark style="color:red;">\*</mark>, в разделе "Каналы"

<figure><img src="https://lh6.googleusercontent.com/wdiYb0MnrG4svTIJZ3ecXI25RUzh1PzA-kK5YRjtMDtWrX5jgHS6eSN-jz1Y04ZTvKI3-EZDOfzdGw80xsnNm4RzvXhHVkf07hUsuOcBsYg6VKYlByRMhloGddE7nFWAxg-eRO65Hlh2a8JE8RGVGyg" alt=""><figcaption></figcaption></figure>

При нажатии на этот бегунок появляется всплывающее окно, где можно задать нужные вводные фразы

<figure><img src="https://lh5.googleusercontent.com/MX6IduySaMus7uBHuekYSOezgnw4KCYJW_WQiRxn0DfO-G6BYyLj3cFLIIFjqBPo0bS7fly0SiBKeCZCMmQvRGIRot0FJLSdAQu_LVVg2us8yH_UqxgFMx3g533fN2Y4p5PnwebC9pf9FsOVfvtlUUA" alt=""><figcaption></figcaption></figure>

После этого в вашей воронке настраиваете реакцию на фразы — нужные блоки переводите в состояние "Первостепенная проверка условия" и в условие записываете текст вводной фразы.

{% hint style="warning" %} <mark style="color:red;">**Внимание!**</mark> Вводные фразы появляются у пользователей, которые ранее не контактировали с вашим аккаунтом Instagram\* (или в случае полного удаления предыдущего диалога)
{% endhint %}

## **Как работать с вложениями**

В сообщении можно отправлять вложения.  Подробно о том, какие вложения и как добавлять  описано в  разделе документации  [Отправка вложений. Отслеживание перехода по ссылкам](broken://pages/-LxuPG8zMq42ZhsWKXOK)

&#x20;                                            &#x20;

<figure><img src="https://lh5.googleusercontent.com/cJ74nA0TTbXW6QKb9z1GFcIFDzr29LtSWFfHFa7qUONIfPo0u-lzjpZAojjJ2R3wedgcvjGCYseqUxSPB6ZBB70wSwVxsKsCBwkSpHDq7wRhD7JLK1Gj4krjEIksBj8Qx3ffjh3zvlhFW2FZ3zGMkQ" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh4.googleusercontent.com/Ttk5o9-y-aVyPL3l3OSnbvmpZNJp9gBw8WzMpCl98wsDVkB5YWPbfWcPsrnsr3jeZHuF7AilWNyoJ7YgJbYsJXhTTYRJBJNKx30H-Vh6oE8YAZ-7lSv2OkBcICewYeQCvHzd3oliuOWcMekm9bcgog" alt=""><figcaption></figcaption></figure>

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

{% hint style="warning" %}
В блок можно загружать вложения файлом или используя ссылку на файл.&#x20;

Загружаемый  видео файл должен быть не больше 20 MB, аудио и изображение  до 5 МВ.
{% endhint %}

**Требования к вложениям:**

| Тип медиафайла | Поддерживаемый формат | Максимальный размер |
| -------------- | --------------------- | ------------------- |
| Аудио          | M4A                   | 5 МБ                |
| Изображение    | JPEG, PNG             | 5 МБ                |
| Видео          | MP4                   | 20 МБ               |

{% hint style="warning" %}
Для аудио вложений НЕ рекомендуется использовать формат mp4, а в формате mp3 аудио не будет отправлено вообще.
{% endhint %}

## **Как создать карусель**

Как сделать такую карусель в Direct:

&#x20;                                     <img src="/files/jbnFsVkCEMHG5AKjliYM" alt="" data-size="original">

{% hint style="success" %}
В карусели может быть от 2 до 10 карточек(слайдов).
{% endhint %}

Рассмотрим на примере карусели из 3 карточек. Для создания карточек вам нужно в поле "Калькулятор" написать следующее:

p = \[{"title":"ЗАГОЛОВОК", "description": "ОПИСАНИЕ КАРТОЧКИ 1", "image": "ССЫЛКА НА КАРТИНКУ 1", "buttons":\[{"text":"ТЕКСТ КНОПКИ 1"}]},{"title":"ЗАГОЛОВОК", "description": "ОПИСАНИЕ КАРТОЧКИ 2", "image": "ССЫЛКА НА КАРТИНКУ 2", "buttons":\[{"text":"ТЕКСТ КНОПКИ 2"}]}, {"title":"ЗАГОЛОВОК", "description": "ОПИСАНИЕ КАРТОЧКИ 3", "image": "ССЫЛКА НА КАРТИНКУ 3", "buttons":\[{"text":"ТЕКСТ КНОПКИ 3"}]}]                                               &#x20;

r = send\_carousel(p, '')                                        &#x20;

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

{% hint style="info" %}
Обратите внимание: выражение r = send\_carousel(p, '') - должно быть с новой строки в калькуляторе
{% endhint %}

То есть сначала записываем массив с title, description, image, buttons в переменную p (вы можете назвать переменную иначе), а далее используем ее в методе send\_carousel(p, '')                             &#x20;

В поле "Ответ" оставляет #{None}:                                         &#x20;

<figure><img src="/files/0eiDsflOcDoiFA9LezQr" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
В кнопки карточек карусели вы можете вставлять ссылки, тогда при нажатии на кнопку пользователь перейдет по ссылке
{% endhint %}

Чтобы вставить ссылку в кнопку на карточке, запишите в массив:

p = \[{"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 1", "image": "ССЫЛКА НА КАРТИНКУ 1", "buttons":\[{"text":"ТЕКСТ КНОПКИ 1", "url":"ССЫЛКА ДЛЯ КНОПКИ" }]}]

&#x20;                                      ![](/files/qWz6aIKmXkTgQEdsiJpW)

&#x20;                                     <img src="/files/fFy7whoxWHOeHin2RdXn" alt="" data-size="original">

{% hint style="info" %}
В кнопки карточек карусели добавлен еще один необязательный параметр payload, который не будет отображаться клиенту, но позволит проанализировать сделанный клиентом выбор&#x20;
{% endhint %}

Поскольку часто требуется размещение карточек карусели с одинаковым текстом кнопки, то был добавлен еще один параметр **payload**, который не будет отображаться клиенту, но позволит проанализировать сделанный им выбор:

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

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

Обратите внимание на правильность его применения:\
p = \[{"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 1", "image": "ССЫЛКА НА КАРТИНКУ 1", "buttons":\[{"text":"ТЕКСТ КНОПКИ 1"**,"payload":"1"**}]},{"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 2", "image": "ССЫЛКА НА КАРТИНКУ 2", "buttons":\[{"text":"ТЕКСТ КНОПКИ 1"**,"payload":"2"**}]}, {"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 3", "image": "ССЫЛКА НА КАРТИНКУ 3", "buttons":\[{"text":"ТЕКСТ КНОПКИ 1"}]}]&#x20;

Параметр **payload** - может быть опущен, как показано на рисунке в кнопке 3


---

# 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.salebot.pro/chatbots/channels/instagram/buttons.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.
