umbot
    Preparing search index...

    Type Alias TEventType

    TEventType:
        | "message"
        | "photo"
        | "voice"
        | "video"
        | "document"
        | "location"
        | "contact"
        | "sticker"
        | "callback"
        | "inline"
        | "message_edited"
        | "channel_post"
        | "start"
        | "subscribed"
        | "unsubscribed"
        | "auth"
        | "rating"

    Универсальные типы событий платформ.

    Перечень — общий знаменатель для встроенных платформ; адаптер выставляет только те значения, которые физически возможны на его платформе (см. supportedEvents у каждого адаптера). Кастомная платформа может использовать любое значение отсюда при наследовании BasePlatform.

    Type Declaration

    • "message"

      Текстовое сообщение пользователя (в том числе голосовой ввод, распознанный платформой).

    • "photo"

      Сообщение с фотографией.

    • "voice"

      Сообщение с аудио/голосовым сообщением.

    • "video"

      Сообщение с видео.

    • "document"

      Сообщение с файлом/документом.

    • "location"

      Сообщение с геолокацией.

    • "contact"

      Сообщение с контактом.

    • "sticker"

      Сообщение со стикером.

    • "callback"

      Нажатие inline/callback-кнопки (payload кнопки).

    • "inline"

      Inline-запрос (пользователь печатает «@бот …» в поле ввода).

    • "message_edited"

      Отредактированное сообщение пользователя.

    • "channel_post"

      Сообщение/пост в канале.

    • "start"

      Начало диалога: первый вход в навык/бота (deep-link payload в controller.payload).

    • "subscribed"

      Подписка пользователя на бота.

    • "unsubscribed"

      Отписка пользователя от бота.

    • "auth"

      Завершение привязки аккаунта (Яндекс.Диалоги account_linking).

    • "rating"

      Результат оценки приложения.