/
cat_dimson
/
telegram_integration
Обзор
Документация
Войти
/
cat_dimson
/
telegram_integration
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/main/java/com/integrationmessagers/telegram/services/BotInitializer.java
30 строк
984 B
Котик Дмитрий Степанович
init project. Каркас для работы с telegram
28 июн 2024, 11:35
28 июн 2024, 11:35
197f49c
Код
Авторство
О чём код?
package com.integrationmessagers.telegram.services; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.EventListener; import org.springframework.stereotype.Component; import org.telegram.telegrambots.TelegramBotsApi; import org.telegram.telegrambots.bots.TelegramLongPollingBot; import org.telegram.telegrambots.exceptions.TelegramApiException; import org.telegram.telegrambots.updatesreceivers.DefaultBotSession; @Component @RequiredArgsConstructor public class BotInitializer { private final TelegramLongPollingBot bot; @EventListener({ContextRefreshedEvent.class}) public void init() { TelegramBotsApi telegramBotsApi = new TelegramBotsApi(); try { telegramBotsApi.registerBot(bot); } catch (TelegramApiException e) { System.out.println(e); } } }