Enhance keyboard utility, improved documentation page. (#1236)

* Enhance keyboard utility, improved documentation for this utility.

Updated the 'aiogram/utils/keyboard.py' file with new methods for integrating buttons and keyboard creation more seamlessly. Added functionality to create buttons from existing markup and attach another builder. This improvement aims to make the keyboard building process more user-friendly and flexible.

* Added changelog

* Cover by tests
This commit is contained in:
Alex Root Junior 2023-08-04 22:36:50 +03:00 committed by GitHub
parent 11dc7eaa31
commit 90654ac0fa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 146 additions and 7 deletions

3
CHANGES/1236.feature.rst Normal file
View file

@ -0,0 +1,3 @@
Updated keyboard builders with new methods for integrating buttons and keyboard creation more seamlessly.
Added functionality to create buttons from existing markup and attach another builder.
This improvement aims to make the keyboard building process more user-friendly and flexible.