botapi
botapi copied to clipboard
WIP Telegram Bot API server in Go
botapi
The telegram-bot-api, but in go. WIP.
- API Reference
- Reference implementation
- Generated OpenAPI v3 Schema
Features
- Parsing of API documentation with defaults, format, enum and constraints inference
- OpenAPI v3 specification generation
- Server and Client generation based on OpenAPI v3 specification
Roadmap
- [x] Parse definition
- [x] Generate OpenAPI v3 Specification
- [x] Generate client and server from OpenAPi v3 using ogen
- [x] Infer enums
- [ ] Infer defaults
- [ ] Use rich text for documentation
- [ ] More links to documentation
- [ ] Support Emoji