MessageSender

Объект "Отправитель сообщения".
Используется в ручных и триггерных сообщениях, а также ботах, чтобы отправлять сообщения не от имени администратора.

Стандартные поля объекта

  • id: ID
    Уникальный идентификатор отправителя.

  • name: str
    Название отправителя.

  • email_name: str
    Адрес Email пользователя до символа @. Домен будет подставлен автоматически из настроек приложения.

  • is_default: boolean
    Является ли отправитель отправителем по умолчанию. Все новые триггерные сообщения и боты будут отправляться от этого имени, если при создании сообщения не будет выбран другой вариант.

  • is_removed: boolean
    Флаг того, что отправитель "мягко" удален. Мы не удаляем отправителей, чтобы не сломать уже отправленные сообщения.

  • avatar: str
    URL, по которому можно скачать аватарку отправителя.

  • is_bot: str
    Является ли отправитель ботом, или нет.

Опциональные поля

  • type: str
    Для совместимости с объектом Admin. Всегда возвращает константу message_sender.

Пример

{
  "id": 12711,
  "name": "Maks",
  "email_name": "maks_email",
  "is_default": false,
  "is_removed": false,
  "is_bot": false,
  "avatar": "https://files.carrotquest.io/avatars/1446185805093-d6o6rtiq.jpg",
  "type": "message_sender"
}