umbot
Version:
Мультиплатформенный фреймворк для создания голосовых навыков и чат-ботов с единой бизнес-логикой. Встроенная поддержка ВКонтакте, Telegram, Viber, MAX, Яндекс Алисы, Маруси и Сбера SmartApp. Архитектура на адаптерах позволяет подключать любые другие платф
30 lines (25 loc) • 870 B
Plain Text
/**
* Created by umbot
* Date: {{date}}
* Time: {{time}}
*/
import { BotTest } from 'umbot/test';
import { fullPlatforms } from 'umbot/plugins';
import { Bot, FALLBACK_COMMAND } from 'umbot';
import {{name}}Config from './config/{{name}}Config';
import {{name}}Params from './config/{{name}}Params';
const bot = new BotTest();
bot.use(fullPlatforms);
bot.setAppConfig({{name}}Config());
bot.setPlatformParams({{name}}Params());
bot.addCommand('my_command',['my slots'], (_, botController) => {
// todo Ваша логика для обработки команды
});
// Fallback
bot.addCommand(FALLBACK_COMMAND, [], (_, botController) => {
if (botController) {
botController.text = 'Я вас не понял. Скажите "помощь", чтобы получить список всех команд.';
}
});
bot.setAppMode('dev');
bot.test();