umbot
    Preparing search index...
    • Кэширует токен загруженного медиафайла в БД (ImageTokens/SoundTokens).

      Кэш — оптимизация, а не условие работы: токен уже получен от платформы и возвращается вызывающему независимо от результата записи (без DB-адаптера model.save() всегда возвращает false).

      Parameters

      • model: ImageTokens | SoundTokens

        Модель с заполненными path/platform и токеном

      • controller: BotController

        Контроллер приложения (контекст, логгер)

      Returns Promise<void>

      model.imageToken = result.id;
      await cacheMediaToken(model, controller);
      return model.imageToken;