A Telegram bot written in Go that uses DeepSeek API to check spelling and punctuation in Russian texts.
- ✅ Spelling error detection
- ✅ Punctuation checking (commas, periods, etc.)
- ✅ Detailed explanations for corrections
- ✅ Modern Go architecture with best practices
- ✅ Structured logging
- ✅ Graceful shutdown
- ✅ Environment-based configuration
- Go 1.24 or higher
- Telegram Bot Token from @BotFather
- DeepSeek API Key from DeepSeek Platform
# Build and run
make build
./bin/spell_bot
# Or run directly
make run
# Run in development mode
make build-dev
./bin/spell_bot/start- Show welcome message/help- Show help information- Send any text - Check spelling and punctuation