Главный класс (Bot.php)

Настройка бота

Параметры можно вписать сразу при вызове, либо отдельными Алиассами (Параметры не обязательны, если используются алиассы)

new Bot(
  /* Токен — обязательно String */,
  /* Id-группы — обязательно Int */,
  /* Версия VKAPI — обязательно Float */
);

Установка токена

Устанавливает токен

  • @param stringТокен

setToken(string $token);

Установка Id-группы

Устанавливает айди группы

  • @param intId группы

setGroupId(int $group_id);

Установка версии VKAPI

Устанавливает версию ВкАпи

  • @param floatВерсия

  • $v = 5.102 — По стандарту 5.102

Класс Логирования

Класс логирования

  • @return Logger — Вернет класс логера

Пример: Смотри класс Logger

Класс Сообщений

Класс сообщения

  • @return Messages — Вернет класс сообщения

Пример: Смотри класс Messages

Класс Билдера клавиатуры

Класс сборщика клавиатуры

  • @return KeyboardBuilder — Вернет класс сборщика клавиатуры

Пример: Смотри класс KeyboardBuilder

Проверка токен на валид (работоспособность)

Проверка токена на валид

Проверка на работоспособность токена нужна при старте бота (Бот делает это самостоятельно) и когда вы во время работы бота, захотите сменить токен не прекращая работу скрипта.

Старт бота

Запуск LongPoll и обработка сообщений

Получение события

Получение событий должно быть внутри функции start. Так как функции isAction нужно получить $data

Выполнение Api запросов

Выполнение Апи запросов

  • @param stringМетод

  • @param arrayАргументы

Пример:

Выведет:

Last updated

Was this helpful?