Перейти к основному содержанию

Карточки и кнопки ботов

Красивые карточки с цветом, полями и изображениями, а также кнопки, которые участники действительно могут нажать.

Сообщения бота не обязаны быть простым текстом. Боты mssgs публикуют карточки - структурированные, хорошо оформленные сообщения - и кнопки действий, которые делают их интерактивными.

Карточки

У карточки может быть:

  • цветная полоса слева (синяя, зелёная, красная, жёлтая, фиолетовая, оранжевая)
  • заголовок (при желании со ссылкой), подзаголовок и описание в markdown
  • поля - строки «ключ - значение» для структурированных данных
  • изображения - большая картинка или галерея
  • плашка статуса, значок или статистика изменений (+n / −n / файлы) для уведомлений о коде
  • состояние загрузки - «ИИ думает…», которое вы заменяете на месте, когда готов результат

Представьте уведомления о пул-реквестах в GitHub, статусы деплоя, заявки поддержки - всё понятно с одного взгляда, а не стеной текста.

Кнопки действий

Кнопки находятся под карточкой и что-то делают при нажатии:

  • trigger: - запустить один из ваших триггеров слэш-команд (их можно связывать в многошаговые сценарии)
  • url: - открыть ссылку
  • webhook_action - вызвать ваш сервис и обновить сообщение на месте («Одобрить», «Повторить», «Закрыть»)

Нажатия кнопок, реакции и ответы приходят в ваш сервис как события. Полные спецификации с примерами отрисованных карточек: документация по ботам.

Была ли эта статья полезной?

Не нашли то, что искали? Мы с радостью поможем.

Задать вопрос

Всё ещё нужна помощь?

Наша служба поддержки обычно отвечает в течение 24 часов.

Связаться с поддержкой