Сначала необходимо зарегистрироваться в MAX и создать бота.
Подробнее о создании чат-бота для MAX и возможностях мессенджера рассказали в статье MAX.
После прохождения верификации в мессенджере, в настройках бота вы найдете токен. Обязательно скопируйте его, он понадобится вам далее.
После регистрации и верификации, создайте групповой чат в MAX:
Далее добавьте бота в группу и назначьте бота суперадминистратором:
Теперь перейдите в Salebot в раздел "Каналы" в проекте и нажмите на кнопку MAX:
Вставьте токен, скопированный в настройках бота, в одноименное поле "Токен" и нажмите "Готово". Тогда бот будет подключен к вашему проекту в Salebot.
Теперь скопируйте ID группового чата в MAX.
Затем перейдите в настройки проекта в раздел "Константы" и пропишите константы:
- save_webhook=1
- access_token=ntp0MZxYF3K8kKtDeQ7p8oDOjSCM7EKSkl0CvJpw91DWUhMQNARTnoLtzA
(здесь указывается токен вашего бота в MAX) - chatId=-1234567
(здесь указывается ID вашего группого чата в MAX. Обращаем внимание, ID группового чата прописан со знаком "-"!)
Перейдите в раздел списки и создайте Список для подписчиков. ID данного списка вам понадобится далее по настройкам.
В блоке после успешной оплаты в Telegram добавляйте клиента в Список, созданный ранее. Далее будем отправлять блок с функцией в калькуляторе на добавление в групповой чат в MAX.
Шаг 1. Создайте блок в конструкторе SaleBot:
И пропишите в калькуляторе функцию max_add_chat_member(chat_id, user_id)
Чтобы удалить клиента после окончания подписки, воспользуйтесь функцией max_delete_chat_member(chat_id, user_id)