# Создаем чат-бот и подключаем к ВКонтакте

Платформа CleverApp.pro позволяет создавать ботов для соц. сети ВКонтакте.

Просто привяжите ваш аккаунт ВКонтакте, выберите страницу для бота и нажмите сохранить.

Для того, чтобы подключить канал ВКонтакте переходим:

1. В правом верхнем углу нажимаем кнопку “**Опубликовать бота**“.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2F7Sz0RQXfitGT9C13pRwJ%2Ft.jpg?alt=media&#x26;token=7d9b91e1-06be-4d80-9d25-38387e678a6d" alt=""><figcaption></figcaption></figure>

2\. В разделе “**Каналы**” в меню слева.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2F8IGJ0y0WjR2U7xHAURs3%2Fte.jpg?alt=media&#x26;token=bd3c7071-3d12-47e2-833c-10d70cad9a16" alt=""><figcaption></figcaption></figure>

Далее в списке каналов, которые можно подключить, выбираем “ВКонтакте”.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FCpdM6KEtECaijvyuCBZf%2Ftel.jpg?alt=media&#x26;token=3280c54b-c931-4bfc-91d1-90759ffab39c" alt=""><figcaption></figcaption></figure>

Нажимаем кнопку “**Добавить аккаунт**“

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FfsbwZhbyTjk9YQghaJry%2Fdob_vk.jpg?alt=media&#x26;token=0700f2c7-5861-4fb7-a828-a46afe3c24f1" alt=""><figcaption></figcaption></figure>

Нам выходит сообщение о том, что нужно сначала привязать аккаунт. Нажимаем “Привязать”.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FiOy5zQ7kyXQtz5Cx8AYU%2Fpriv_vk.png?alt=media&#x26;token=3dbe499a-59f4-450d-8131-b0aeba60d5e7" alt=""><figcaption></figcaption></figure>

Далее нас перекидывает на страницу, на которой можно привязать аккаунт ВКонтакте к платформе CleverApp.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2F44OjbiXnO0k2pYtZFRQi%2Fvk_pod.jpg?alt=media&#x26;token=bd7bed4e-73a7-4535-bbd1-85b3fa48fb04" alt=""><figcaption></figcaption></figure>

После нажатия кнопки “ВКонтакте” открывается поле, в котором запрашивается доступ к вашему аккаунту. Нажимаем кнопку **Разрешить**.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FkN7mRVVKkZ7z21GFrN8J%2Frazresch_vk.jpg?alt=media&#x26;token=80614800-d22b-444d-a980-431f74a91718" alt=""><figcaption></figcaption></figure>

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

Подробную информацию о том, как создать сообщество ВКонтакте вы найдете по ссылке: <https://vk.com/biz/article/sozdanie-vybor-tipa-i-tematiki>.

После нажимаем “Добавить”.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FzKlQD9i4Gvx08cRIOpyF%2Fvk_gr.png?alt=media&#x26;token=e4a048a6-4c95-48d3-b37d-d56eada13484" alt=""><figcaption></figcaption></figure>

У нас появился выбор сообществ. Выбираем и нажимаем кнопку  **Сохранить**.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FnLZMnaO2wHIYbTNgHBFF%2Fvk1.png?alt=media&#x26;token=932c3736-f67b-46b9-970f-3e48bf2c7916" alt=""><figcaption></figcaption></figure>

Далее платформа запрашивает дополнительный доступ к группе. Разрешаем.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FcJCTcrssfaYSpYIfVriW%2Fvk_gr_r.png?alt=media&#x26;token=31ab5147-a8a2-4afe-bc9e-e3adf78ead48" alt=""><figcaption></figcaption></figure>

Теперь канал ВКонтакте подключен и сгенерирована общая ссылка с QR – кодом на бота.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2FeVUeg2kcv5S7YKBFFDww%2Fvk_podkluchen.jpg?alt=media&#x26;token=847e232a-2905-491a-9eab-117cae05ad59" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Примечание: к странице ВКонтакте обязательно должна быть привязана почта. Без этого подключение не произойдет.
{% endhint %}

**Редактор клавиатуры**

Боты ВКонтакте поддерживают кнопки, а мы со своей стороны сделали поддержку редактора этих кнопок.

<figure><img src="https://142807269-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgURoHjOREu7lpbgVXmo%2Fuploads%2F8FBgdrEtjO5tZsOg26V2%2Fvk2.png?alt=media&#x26;token=1f4e399e-3443-46b2-bb61-e786b17f7cb2" alt=""><figcaption></figcaption></figure>

**Требования к клавиатуре со стороны ВК:**

* Максимальный размер стандартной клавиатуры — 5×10.
* Максимальное количество кнопок: 40.
* Максимальный размер инлайн клавиатуры — 5×6.
* Максимальное количество кнопок: 10.
* Строка содержащая кнопку со ссылкой должна содержать не более двух кнопок.

{% embed url="<https://youtu.be/1m-GozIHFT0>" %}
