Simple Telegram game bot written in Java (Spring Boot) using long polling.
- 🪓 Work system (earn balance, consume energy)
- 🛏️ Rest system (restore energy)
- 🎲 Luck system (risk-based betting mechanic)
- 👤 Profile system (view stats)
- 📱 Reply keyboard-based UI
- Work: decreases energy, increases balance
- Rest: restores energy (limited)
- Luck: chance-based win/lose system with balance change
- Profile: shows current user state
- Java 26
- Spring Boot
- TelegramBots (long polling API)
- OkHttp Telegram Client
org.bytebit.javatelegrambot
├── JavaTelegramBotApplication
├── MyTelegramBot
├── UpdateConsumer
├── GameService
├── Player
Made by Byte