Как перенести закрытые клубы из Tg в VK

В статье подробно расскажем, как перенести закрытые клубы из Telegram в VK

Подготовка закрытой группы Вк

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

Создайте группу/сообщество Вконтакте (если у вас еще нет сообщества):

Затем перейдите в настройки и найдите поле "Тип сообщества":

Измените тип на "Закрытое":

Далее перейдите во вкладку настройки для бота и включите возможности ботов:

Подключение группы в Salebot

Далее переходим в Salebot. В разделе каналы выбираем ВК и подключаем сообщество.

Активируем переключатели:

Переходим по ссылке https://vkhost.github.io/arrow-up-right для получения токена:

И нажмите "Получить":

Необходимо подтвердить:

А после скопировать в браузерной строке токен:

Вы увидите ссылку следующего вида:

https://oauth.vk.com/blank.html#access_token=vk1.a.VFkjZgOWXiNF0c_q4OxuA7dx72ygOLbjZagmFrQeJYE55v32GvJSVtRckjlU_yE7Ierh3PZFsdfsdgsgsfbdbddOBuvUYaOWcuhxDntp0MZxYF3K8kKtDeQ7p8oDOjSCM7EKSkl0CvJpw91DWUhMQNARTnoLtzA&expires_in=0&user_id=1234&[email protected]

Вам нужно скопировать часть ПОСЛЕ access_token= и ДО &expires_in (то, что выделено красным в примере выше!).

Далее перейдите в настройки проекта в Salebot и сгенерируйте API-ключ:

Далее в разделе "Переменные" в настройках проекта создайте переменные:

  1. save_webhook=1

  2. access_token=vk1.a.VFkjZgOWXiNF0c_q4OxuA7dx72ygOLbjZagmFrQeJYE55v32GvJSVtRckjlU_asdfsdfsfsdfsdfuvUYaOWcuhxDntp0MZxYF3K8kKtDeQ7p8oDOjSCM7EKSkl0CvJpw91DWUhMQNARTnoLtzA

circle-exclamation

Настройки чат-бота

В блоке после успешной оплаты добавляем клиента в Список и выдаем ссылку на группу.

circle-info

Внимание!

Список заранее нужно создать в соответствующем разделе.

Когда пользователь подает заявку приходит колбек client_group_join request

Настраиваем блок с проверкой на это условие.

После блока делаем переходы с проверкой наличия клиента в списке inlist(id списка)==True и inlist(id списка)==False

Если клиент есть в списке переводим в блок с одобрением заявки, ф-ция vk_approve_request(ID группы ВК, platform_id, ТОКЕН администратора из ВК)

Если клиента нет в списке, удаляем его:

Last updated