/
vorotov.a.vikt
/
MathEquGen
Обзор
Документация
Войти
/
vorotov.a.vikt
/
MathEquGen
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/main/java/com/example/chat/telegram/config/TelegramConfig.java
34 строки
1 KB
DudnikSlava
Бот, генерирующий уравнения как на картинках с дополнительными требованиями
18 ноя 2025, 21:58
18 ноя 2025, 21:58
090473d
Код
Авторство
О чём код?
package com.example.chat.telegram.config; import com.example.chat.logic.aiservice.EquationGenerator; import com.example.chat.logic.service.MathEquationsExtractor; import com.example.chat.telegram.MathEquGenBot; import com.example.chat.telegram.service.ChatWizard; import com.example.chat.telegram.service.Creators; import com.example.chat.telegram.service.Extractors; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.telegram.telegrambots.meta.TelegramBotsApi; import org.telegram.telegrambots.meta.exceptions.TelegramApiException; import org.telegram.telegrambots.updatesreceivers.DefaultBotSession; @Configuration public class TelegramConfig { private static final String userName = "MathEquGenBot"; private static final String token = "8073286302:AAEE1R4VOx74nLNnbPQq6WVPStyTfTkmrE8"; @Bean MathEquGenBot mathEquGenBot(ChatWizard chatWizard, Extractors extractors, MathEquationsExtractor mathEquationsExtractor, Creators creators, EquationGenerator equationGenerator) { return new MathEquGenBot(token, chatWizard, extractors, mathEquationsExtractor, creators, equationGenerator); } @Bean TelegramBotsApi telegramBotsApi() throws TelegramApiException { return new TelegramBotsApi(DefaultBotSession.class); } }