feat: новая функция

This commit is contained in:
2025-10-09 16:48:20 +03:00
parent dd2c9988a5
commit 13fb51e447
60 changed files with 7694 additions and 1157 deletions

View File

@@ -34,17 +34,9 @@ class BotManager {
logger.info('[BotManager] 🚀 Инициализация BotManager...');
// Создаем экземпляры ботов
const webBot = {
name: 'WebBot',
channel: 'web',
isInitialized: true,
status: 'active',
initialize: async () => ({ success: true }),
processMessage: async (messageData) => {
return await unifiedMessageProcessor.processMessage(messageData);
}
};
const WebBot = require('./webBot');
const webBot = new WebBot();
const telegramBot = new TelegramBot();
const emailBot = new EmailBot();
@@ -53,6 +45,12 @@ class BotManager {
this.bots.set('telegram', telegramBot);
this.bots.set('email', emailBot);
// Инициализируем Web Bot
logger.info('[BotManager] Инициализация Web Bot...');
await webBot.initialize().catch(error => {
logger.warn('[BotManager] Web Bot не инициализирован:', error.message);
});
// Инициализируем Telegram Bot
logger.info('[BotManager] Инициализация Telegram Bot...');
await telegramBot.initialize().catch(error => {