VkFast
  • Вступление
    • Главная
    • Установка
  • Работа с API
    • Инициализация
    • Вызов методов API
    • Клавиатура
    • Загрузка медиа-файлов
    • Метод execute
    • Методы-утилиты
  • Работа с BOT
    • Инициализация
    • Обработка событий
    • Хелперы
    • Метод continueProcessing()
    • Правила (Rule)
    • Команды
    • Безопасность
  • Сущности
    • Информация
    • User
    • Forward
  • Прочее
    • Первый бот
    • Обработка ошибок
    • Разделение кода
  • Ссылки
    • Docs VK API
    • Docs Callback API
    • Github repository
Powered by GitBook
On this page
  • Обертка над методом on()
  • Хелпер answer() события message_new
  1. Работа с BOT

Хелперы

Обертка над методом on()

Для обработки всех сообщений, сообщений из чата и из лички в классе присутствуют три хелпера.

$bot->message(function (MessageNew $event) {
    // обработка всех сообщений
});

$bot->chatMessage(function (MessageNew $event) {
    // обработка сообщений из чата
});

$bot->privateMessage(function (MessageNew $event) {
    // обработка сообщений из лички
});

Хелпер answer() события message_new

Метод answer() присуствует только при обработке события message_new. Служит для быстрого ответа в тот же чат, откуда пришло событие. Является оберткой над методом утилитой sendMessage класса VkApi.

$bot->message(function (MessageNew $event) {
    $event->answer('Привет!')
});

Last updated 1 year ago