# Игра в комментариях

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

{% hint style="info" %}
Перед тем, как начать, вам нужно создать токен группы для работы с комментариями. Как это сделать, по шагам описано [тут](https://docs.smartbotpro.ru/nachalo-raboty/kak-podklyuchit-messendzher/podklyuchenie-vk/podklyuchenie-kommentariev).
{% endhint %}

## Реакция на комментарий

После того, как вы подключили работу с комментариями в своей группе к Smartbot, нужно сделать игровой сценарий.

Создайте новый сценарий: в разделе сценарии нажмите "создать сценарий" и введите название

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FhsxJgb2pe3ujCvgRy3K4%2Fimage.png?alt=media&#x26;token=8b057bd8-12bd-4d8d-bd61-a71b5d44755c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FcAXXzVFnK6m4Vt9fBIPW%2Fimage.png?alt=media&#x26;token=0b2e4c97-79d3-4549-9a23-721b119a909e" alt=""><figcaption></figcaption></figure>

В сценарии выберите событие **"Новый комментарий"**. События – это внешние действия, на которые может реагировать бот. В нашем случае нужно отвечать на комментарий, поэтому выбираем подходящее событие:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2Fv2rXid3dZs2MQJAx8YRl%2Fimage.png?alt=media&#x26;token=3b5f7f4d-2860-4a79-89d6-52726d7c5663" alt=""><figcaption></figcaption></figure>

Теперь нужно ввести текст комментария, на который будет реагировать бот. Мы будем делать простого бота с новогодними предсказаниями, поэтому зададим в блоке "Новый комментарий" следующие варианты комментариев:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FSq3lo5Hpr1WXXzSzQmD2%2Fimage.png?alt=media&#x26;token=9a805297-45f5-43b5-a1af-d9317a9da140" alt=""><figcaption></figcaption></figure>

В ответ на комментарий бот должен отправить сообщение с текстом предсказания. Добавим новое действие "Отправить сообщение" и соединим его стрелкой с событием нового комментария:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FuBYNvsJgjsaRhTXIMNCM%2Fimage.png?alt=media&#x26;token=24b452ea-8fba-4c21-8c81-8c9dadd1a4c3" alt=""><figcaption></figcaption></figure>

В блоке "отправить сообщение" введите текст предсказания:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FdaQDBKfLlHHXkRbr5C9h%2Fimage.png?alt=media&#x26;token=1148e54b-bfc2-436a-9886-4692a31567d4" alt=""><figcaption></figcaption></figure>

Не забудьте опубликовать сценарий, чтобы проверить его:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FfNNfBb6VKZv6nw3TaILf%2Fimage.png?alt=media&#x26;token=95c8950a-d0bb-4cd8-9406-80e9ac143424" alt=""><figcaption></figcaption></figure>

Проверяем:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FvVQ7wutlREUlwexSdiCT%2Fimage.png?alt=media&#x26;token=752a2a5f-931c-4935-8fc2-18e0d0cb78ef" alt=""><figcaption></figcaption></figure>

## Комментарии под нужным постом

В большинстве случаев в этой механике вам потребуется выдавать комментарии только под нужным постом. Для этого в блоке события "новый комментарий" есть **условие на ID поста**:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FtuYF879m0UF85yZWKX3s%2Fimage.png?alt=media&#x26;token=e1636673-8868-48e1-8698-8e3651ca1297" alt=""><figcaption></figcaption></figure>

Откройте пост в группе и скопируйте ссылку на него из адресной строки браузера:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FI84uZno21C5ZSyTbQr02%2FScreenshot%202023-01-08%20at%2011.32.40.png?alt=media&#x26;token=805e271a-87d4-43d0-8e9b-91798b41aa77" alt=""><figcaption></figcaption></figure>

Вставьте ссылку на пост в условие на ID поста. Сервис автоматически вставит нужный ID поста из ссылки:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FwmVWFoscx2F85UvxYNWk%2Fimage.png?alt=media&#x26;token=710a6ce0-eaae-465e-8866-125591f3d08b" alt=""><figcaption></figcaption></figure>

Теперь ваш бот будет отвечать только под этим постом. Не забудьте опубликовать сценарий, чтобы изменения вступили в силу!

## Случайные ответы

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

Для этого добавляем блок **"Рандом"**:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FLzDHYV6B8gyeEdJf8dxM%2Fimage.png?alt=media&#x26;token=d678e7b7-691b-46ab-8ef6-ed03e5ea22f2" alt="" width="563"><figcaption></figcaption></figure>

Этот блок позволяет выбрать случайный вариант с заданными вероятностями. Давайте добавим 4 варианта и распределим их равновероятно (по 25%):

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FpPLbqIJwPdQem5SmWUTJ%2Fimage.png?alt=media&#x26;token=d4cd8abc-bd04-4ff5-a4a1-bdfcb3ef7e32" alt=""><figcaption></figcaption></figure>

От каждого события протянем стрелочку к предсказаниям:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FgBOoSkSOWiZ1jtGt3PI2%2Fimage.png?alt=media&#x26;token=a44a8e78-d74c-4753-9e29-13739515a26d" alt=""><figcaption></figcaption></figure>

Не забудьте опубликовать сценарий, чтобы изменения вступили в силу!

Теперь бот будет выдавать одно из 4 случайных предсказаний!
