#telegram-bot #widgets #ui #teloxide #inline-keyboard

teloxide-inline-widgets

Library for creation of inline-keyboard widgets for teloxide framework

1 unstable release

0.1.0 Aug 9, 2024

#766 in Hardware support

MIT license

365KB
438 lines

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 framework.

There're some examples available!

Available widgets

Radio List

radio list example

Checkbox List

checkbox list example

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

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

Dependencies

~11–25MB
~376K SLoC