Боты MAX

Боты MAX

ITFrogs
5.0 (3 отзывов)90 установок
Бесплатно

Описание

Приложение «Боты Max» позволяет создавать ботов для мессенджера Max внутри Webasyst. Оно не имеет видимого интерфейса — функциональность добавляется через плагины, каждый из которых представляет собой отдельного бота.

Регистрация и настройка

Чтобы начать работу, зарегистрируйте бота в Max и получите его токен, отправив команду /newbot в боте @MasterBot. Затем задайте скрытое поселение для приложения в разделе «Сайт», используя сложный URL для защиты от посторонних.

Технические требования

Приложение использует библиотеку bushlanov-dev/max-bot-api-client-php и требует PHP версии 8.2. Сайт, на котором работают боты, должен быть доступен по протоколу HTTPS.

Использование API

Для использования API бота в своём плагине инициализируйте класс maxbotsApi с токеном: ``php $max = new maxbotsApi(BOT_TOKEN); `` Это предоставит доступ к методам SDK и совместимости с Telegram-плагинами.

Возможности

Приложение предлагает широкий спектр функций для взаимодействия с пользователями:

  • Отправка сообщений: текст, фото, документы, аудио, видео, голосовые сообщения, GIF.
  • Управление вебхуками: подписка и отписка от вебхуков, получение информации о подписках.
  • Получение обновлений: long polling для получения новых сообщений.
  • Редактирование и удаление сообщений: изменение текста и удаление сообщений.
  • Клавиатуры и callback: управление клавиатурами и ответы на нажатия кнопок.
  • Загрузка файлов: загрузка файлов через API и получение URL для загрузки.
  • Чаты и участники: получение информации о чатах и участниках, управление чатами.

Интеграции

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

Документация

Полная документация доступна на dev.max.ru и packagist.org.