teloxide-inline-widgets

GitHub Actions Workflow Status docs.rs Crates.io Version Crates.io Total Downloads
The library for (*easy*?) creation of the inline-keyboard widgets for the [`teloxide`](https://github.com/teloxide/teloxide) framework. There're some [examples](examples/README.md) available! ## Available widgets ### Radio List ![radio list example](examples/media/radio_list.gif) ### Checkbox List ![checkbox list example](examples/media/checkbox_list.gif) ## Others One of the most desired thing is to combine widgets together. Currently, the library supports the simple `Layout` method which allows to combine `base-widgets` within single keyboard. ![multiple widgets](examples/media/multiple_widgets.gif) ## Roadmap - [ ] Simplify API with `proc-macros` - [ ] Pagination mechanism - [ ] Add `date-picker` widget - [ ] Add custom callbacks to some actions - [ ] Add ability to allow custom limitations to widgets