umbot
    Preparing search index...
    • Получает карточку для отображения в Viber. Синхронный процессор — await не требуется (см. Card.getCards).

      Parameters

      • cardInfo: ICardInfo

        Информация о карточке

      • Optionalcontroller: BotController<IUserData, IPlatformData>

        Контроллер приложения (для логирования предупреждений)

      Returns IViberButton | IViberButton[]

      Массив элементов RichMedia (для галереи) либо один объект карточки; пустой массив, если валидных изображений нет

      // Синхронный процессор — await не нужен:
      const res = cardProcessing(cardInfo, controller);
      const list = Array.isArray(res) ? res : res ? [res] : [];
      if (list.length) {
      await viberApi.richMedia(userId, list);
      }