umbot
Version:
Мультиплатформенный фреймворк для создания голосовых навыков и чат-ботов с единой бизнес-логикой. Встроенная поддержка ВКонтакте, Telegram, Viber, MAX, Яндекс Алисы, Маруси и Сбера SmartApp. Архитектура на адаптерах позволяет подключать любые другие платф
19 lines (18 loc) • 888 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.fullPlatforms = fullPlatforms;
const adapters_1 = require("./adapters");
/**
* Регистрирует все доступные из коробки платформы в приложение.
* Регистрирует как голосовые платформы для создания навыков(Алиса, Маруся и тд), так и платформы для чат-ботов(ВК, Телеграм и тд)
* @param appContext Контекст приложения
*/
function fullPlatforms(appContext) {
adapters_1.adapters.forEach((adapter) => {
const platformAdapter = new adapter.adapter();
platformAdapter.init(appContext);
appContext.platforms[platformAdapter.platformName] =
platformAdapter;
});
}
fullPlatforms.isPlugin = true;