Add support for Telegram Bot API 9.1 features, including checklists, gifts, and new methods like SendChecklist, EditMessageChecklist, and GetMyStarBalance. Update changelog and improve True field descriptions.

This commit is contained in:
JRoot Junior 2025-07-04 03:10:24 +03:00
parent 77ca49518e
commit 260678919d
No known key found for this signature in database
GPG key ID: 738964250D5FF6E2
112 changed files with 2572 additions and 464 deletions

View file

@ -0,0 +1,45 @@
####################
editMessageChecklist
####################
Returns: :obj:`Message`
.. automodule:: aiogram.methods.edit_message_checklist
:members:
:member-order: bysource
:undoc-members: True
:exclude-members: model_config,model_fields
Usage
=====
As bot method
-------------
.. code-block::
result: Message = await bot.edit_message_checklist(...)
Method as object
----------------
Imports:
- :code:`from aiogram.methods.edit_message_checklist import EditMessageChecklist`
- alias: :code:`from aiogram.methods import EditMessageChecklist`
With specific bot
~~~~~~~~~~~~~~~~~
.. code-block:: python
result: Message = await bot(EditMessageChecklist(...))
As reply into Webhook in handler
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: python
return EditMessageChecklist(...)

View file

@ -0,0 +1,38 @@
################
getMyStarBalance
################
Returns: :obj:`StarAmount`
.. automodule:: aiogram.methods.get_my_star_balance
:members:
:member-order: bysource
:undoc-members: True
:exclude-members: model_config,model_fields
Usage
=====
As bot method
-------------
.. code-block::
result: StarAmount = await bot.get_my_star_balance(...)
Method as object
----------------
Imports:
- :code:`from aiogram.methods.get_my_star_balance import GetMyStarBalance`
- alias: :code:`from aiogram.methods import GetMyStarBalance`
With specific bot
~~~~~~~~~~~~~~~~~
.. code-block:: python
result: StarAmount = await bot(GetMyStarBalance(...))

View file

@ -86,6 +86,7 @@ Available methods
send_animation
send_audio
send_chat_action
send_checklist
send_contact
send_dice
send_document
@ -133,6 +134,7 @@ Updating messages
delete_messages
delete_story
edit_message_caption
edit_message_checklist
edit_message_live_location
edit_message_media
edit_message_reply_markup
@ -191,6 +193,7 @@ Payments
answer_shipping_query
create_invoice_link
edit_user_star_subscription
get_my_star_balance
get_star_transactions
refund_star_payment
send_invoice

View file

@ -0,0 +1,45 @@
#############
sendChecklist
#############
Returns: :obj:`Message`
.. automodule:: aiogram.methods.send_checklist
:members:
:member-order: bysource
:undoc-members: True
:exclude-members: model_config,model_fields
Usage
=====
As bot method
-------------
.. code-block::
result: Message = await bot.send_checklist(...)
Method as object
----------------
Imports:
- :code:`from aiogram.methods.send_checklist import SendChecklist`
- alias: :code:`from aiogram.methods import SendChecklist`
With specific bot
~~~~~~~~~~~~~~~~~
.. code-block:: python
result: Message = await bot(SendChecklist(...))
As reply into Webhook in handler
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. code-block:: python
return SendChecklist(...)