telegram-bot/documentation/spring/ru/docs/index.md

36 lines
1017 B
Markdown
Raw Normal View History

---
hide:
- comments
2023-03-15 02:19:09 +03:00
- navigation
---
2023-03-15 02:19:09 +03:00
# GodFather Bot - Фреймворк для создания Telegram ботов
Данный фреймворк обладает мощным API для создания диалоговых Telegram ботов.
2023-03-14 02:11:04 +03:00
!!! note ""
2023-03-14 02:11:04 +03:00
Данный фреймворк имеет версии как для SpringBoot :simple-spring:, так и для Quarkus Reactive :simple-quarkus:.
2023-03-14 02:11:04 +03:00
Посмотрите, как легко сделать Hello World:
2023-03-14 02:11:04 +03:00
``` java
@Component
public class GeneralMenu implements UnitConfiguration {
2023-03-14 02:11:04 +03:00
@Unit(value = GENERAL_MENU, main = true)
public AnswerText<Mail> generalMenu() {
return AnswerText.<Mail>builder()
.answer(boxAnswer("Hello, World!"))
.build();
}
2023-03-14 02:11:04 +03:00
}
```
2023-03-14 02:11:04 +03:00
## Добавляем зависимости
2023-03-15 02:19:09 +03:00
Чтобы начать, выберете свой сборщик вкладку и добавьте зависимости в проект.
2023-03-14 02:11:04 +03:00
--8<-- ".dependencies.md"