# Отправка QR-кода

Битрикс24 добавил в CRM (в систему управления взаимоотношениями с клиентами) специального робота «Создать QR-код», который можно отправить клиенту в письме или СМС. В том числе сформированный QR-код можно отправить клиенту в виде картинки в WhatsApp, воспользовавшись нашим роботом [otpravka-faila](https://docs.olchat.io/roboty-i-aktiviti/roboty/otpravka-faila "mention").

Применений QR-кодов достаточно много. Вот лишь некоторые из них:

* Регистрация и организация доступа на мероприятия.
* Внутренняя пропускная система.
* Подтверждение заказа по QR-коду.

Рассмотрим ситуацию. Вы проводите мероприятие, для доступа на которое посетитель должен предъявить QR-код на входе. Для создания QR-кода потребуется добавить стандартного робота «Создать QR-код» а затем с помощью робота [otpravka-faila](https://docs.olchat.io/roboty-i-aktiviti/roboty/otpravka-faila "mention") отправить сформированный QR-код клиенту в WhatsApp. Выполним настройку данного сценария.

Добавьте робота **«Создать QR-код»**. Для этого перейдите в **Роботы ‒ Создать ‒ Выбор стадии ‒ Другие роботы ‒ Создать QR-код ‒ Добавить.**

<figure><img src="https://2213176759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LcuJc7XlLhpPyLWZz1s%2Fuploads%2Fs0Vqhl5nw2i5M3zO9gy4%2Fimage.png?alt=media&#x26;token=771c026a-6b10-46ab-b54d-2c205b5cd503" alt=""><figcaption></figcaption></figure>

Выполните настройку робота. Для этого на добавленном роботе нажмите на кнопку «изменить», чтобы открыть интерфейс редактирования робота.

При необходимости, в разделе «Дополнительные настройки» заполните дополнительные поля. Нажмите на кнопку «СОХРАНИТЬ».

<figure><img src="https://2213176759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LcuJc7XlLhpPyLWZz1s%2Fuploads%2FtAw4o4TAF1q9NcbIHFmH%2Fimage.png?alt=media&#x26;token=e270e70e-11ed-4a4b-bce4-f49ef0071972" alt=""><figcaption></figcaption></figure>

Затем добавьте робота **«\[Олчат] WhatsApp - Отправка файла»** и выполните его настройку.

<figure><img src="https://2213176759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LcuJc7XlLhpPyLWZz1s%2Fuploads%2FzC1VENVZIaKHgWgm7Rz7%2Fimage.png?alt=media&#x26;token=4984feab-eec0-4001-9097-730296892dc3" alt=""><figcaption></figcaption></figure>

1. Установите галочку **«после предыдущего робота»**.
2. Укажите **Линию WhatsApp**, через которую планируете сделать отправку.
3. Введите **Номер телефона**, на который необходимо отправить сообщение.
4. Укажите **Тип источника файла** – Прямая ссылка на файл.
5. В поле Прямая ссылка на файл, ID (идентификатор) файла на Диске, ID поля необходимо указать дополнительные результаты из робота «Создать QR-код». Кроме того, полученный результат необходимо модифицировать с помощью функции **substr**.

<figure><img src="https://2213176759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LcuJc7XlLhpPyLWZz1s%2Fuploads%2F0C9yKa13CNJ5fVPRlowW%2Fimage.png?alt=media&#x26;token=a747d62e-abef-4195-bcdd-27cd8edc39a1" alt=""><figcaption></figcaption></figure>

Значение дополнительного результата «Вставка QR-кода (HTML картинка)» будет иметь вид:

```
{{~A24857_18207_64684_87834:QrImgHtml # Создать QR-код: Вставка QR-кода (HTML картинка)}}
```

Для модификации данного результата необходимо поместить его в следующую конструкцию:

```
{{=substr(ЗНАЧЕНИЕ, 10, -27)}}
```

Итоговая конструкция должна выглядеть следующим образом:

```
{{=substr({{~A24857_18207_64684_87834:QrImgHtml # Создать QR-код: Вставка QR-кода (HTML картинка)}}, 10, -27)}}
```

6. В поле **Подпись** можно написать текст, который будет показан под QR-кодом.

<figure><img src="https://2213176759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LcuJc7XlLhpPyLWZz1s%2Fuploads%2FDXZJBrP6VWT5utFnsdxx%2Fimage.png?alt=media&#x26;token=997c719c-0d96-45bf-b4f9-aa227aa7c277" alt=""><figcaption></figcaption></figure>

Остальные настройки можно оставить по умолчанию. Нажмите на кнопку «СОХРАНИТЬ».

Сообщение, полученное в WhatsApp будет иметь следующий вид:

<figure><img src="https://2213176759-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LcuJc7XlLhpPyLWZz1s%2Fuploads%2FcuJ8HoysSOq08rQFezxI%2Fimage.png?alt=media&#x26;token=a6ce9347-9918-4aee-bd6b-88630de46000" alt=""><figcaption></figcaption></figure>
