mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Added full support for the Bot API 9.6
This commit is contained in:
parent
00c1130938
commit
da14db0963
99 changed files with 2906 additions and 328 deletions
38
docs/api/methods/get_managed_bot_token.rst
Normal file
38
docs/api/methods/get_managed_bot_token.rst
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
##################
|
||||
getManagedBotToken
|
||||
##################
|
||||
|
||||
Returns: :obj:`str`
|
||||
|
||||
.. automodule:: aiogram.methods.get_managed_bot_token
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
|
||||
|
||||
Usage
|
||||
=====
|
||||
|
||||
As bot method
|
||||
-------------
|
||||
|
||||
.. code-block::
|
||||
|
||||
result: str = await bot.get_managed_bot_token(...)
|
||||
|
||||
|
||||
Method as object
|
||||
----------------
|
||||
|
||||
Imports:
|
||||
|
||||
- :code:`from aiogram.methods.get_managed_bot_token import GetManagedBotToken`
|
||||
- alias: :code:`from aiogram.methods import GetManagedBotToken`
|
||||
|
||||
With specific bot
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
result: str = await bot(GetManagedBotToken(...))
|
||||
|
|
@ -35,6 +35,7 @@ Available methods
|
|||
:maxdepth: 1
|
||||
|
||||
answer_callback_query
|
||||
answer_web_app_query
|
||||
approve_chat_join_request
|
||||
ban_chat_member
|
||||
ban_chat_sender_chat
|
||||
|
|
@ -74,6 +75,7 @@ Available methods
|
|||
get_chat_menu_button
|
||||
get_file
|
||||
get_forum_topic_icon_stickers
|
||||
get_managed_bot_token
|
||||
get_me
|
||||
get_my_commands
|
||||
get_my_default_administrator_rights
|
||||
|
|
@ -98,9 +100,12 @@ Available methods
|
|||
remove_user_verification
|
||||
reopen_forum_topic
|
||||
reopen_general_forum_topic
|
||||
replace_managed_bot_token
|
||||
repost_story
|
||||
restrict_chat_member
|
||||
revoke_chat_invite_link
|
||||
save_prepared_inline_message
|
||||
save_prepared_keyboard_button
|
||||
send_animation
|
||||
send_audio
|
||||
send_chat_action
|
||||
|
|
@ -173,16 +178,6 @@ Updating messages
|
|||
stop_message_live_location
|
||||
stop_poll
|
||||
|
||||
Inline mode
|
||||
===========
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
answer_inline_query
|
||||
answer_web_app_query
|
||||
save_prepared_inline_message
|
||||
|
||||
Games
|
||||
=====
|
||||
|
||||
|
|
@ -226,3 +221,11 @@ Telegram Passport
|
|||
:maxdepth: 1
|
||||
|
||||
set_passport_data_errors
|
||||
|
||||
Inline mode
|
||||
===========
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
answer_inline_query
|
||||
|
|
|
|||
45
docs/api/methods/replace_managed_bot_token.rst
Normal file
45
docs/api/methods/replace_managed_bot_token.rst
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
######################
|
||||
replaceManagedBotToken
|
||||
######################
|
||||
|
||||
Returns: :obj:`str`
|
||||
|
||||
.. automodule:: aiogram.methods.replace_managed_bot_token
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
|
||||
|
||||
Usage
|
||||
=====
|
||||
|
||||
As bot method
|
||||
-------------
|
||||
|
||||
.. code-block::
|
||||
|
||||
result: str = await bot.replace_managed_bot_token(...)
|
||||
|
||||
|
||||
Method as object
|
||||
----------------
|
||||
|
||||
Imports:
|
||||
|
||||
- :code:`from aiogram.methods.replace_managed_bot_token import ReplaceManagedBotToken`
|
||||
- alias: :code:`from aiogram.methods import ReplaceManagedBotToken`
|
||||
|
||||
With specific bot
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
result: str = await bot(ReplaceManagedBotToken(...))
|
||||
|
||||
As reply into Webhook in handler
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
return ReplaceManagedBotToken(...)
|
||||
45
docs/api/methods/save_prepared_keyboard_button.rst
Normal file
45
docs/api/methods/save_prepared_keyboard_button.rst
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
##########################
|
||||
savePreparedKeyboardButton
|
||||
##########################
|
||||
|
||||
Returns: :obj:`PreparedKeyboardButton`
|
||||
|
||||
.. automodule:: aiogram.methods.save_prepared_keyboard_button
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
|
||||
|
||||
Usage
|
||||
=====
|
||||
|
||||
As bot method
|
||||
-------------
|
||||
|
||||
.. code-block::
|
||||
|
||||
result: PreparedKeyboardButton = await bot.save_prepared_keyboard_button(...)
|
||||
|
||||
|
||||
Method as object
|
||||
----------------
|
||||
|
||||
Imports:
|
||||
|
||||
- :code:`from aiogram.methods.save_prepared_keyboard_button import SavePreparedKeyboardButton`
|
||||
- alias: :code:`from aiogram.methods import SavePreparedKeyboardButton`
|
||||
|
||||
With specific bot
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
result: PreparedKeyboardButton = await bot(SavePreparedKeyboardButton(...))
|
||||
|
||||
As reply into Webhook in handler
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
return SavePreparedKeyboardButton(...)
|
||||
|
|
@ -43,3 +43,9 @@ As reply into Webhook in handler
|
|||
.. code-block:: python
|
||||
|
||||
return SetChatMemberTag(...)
|
||||
|
||||
|
||||
As shortcut from received object
|
||||
--------------------------------
|
||||
|
||||
- :meth:`aiogram.types.chat.Chat.set_member_tag`
|
||||
|
|
|
|||
|
|
@ -125,12 +125,15 @@ Available types
|
|||
keyboard_button
|
||||
keyboard_button_poll_type
|
||||
keyboard_button_request_chat
|
||||
keyboard_button_request_managed_bot
|
||||
keyboard_button_request_user
|
||||
keyboard_button_request_users
|
||||
link_preview_options
|
||||
location
|
||||
location_address
|
||||
login_url
|
||||
managed_bot_created
|
||||
managed_bot_updated
|
||||
maybe_inaccessible_message
|
||||
menu_button
|
||||
menu_button_commands
|
||||
|
|
@ -161,6 +164,10 @@ Available types
|
|||
poll
|
||||
poll_answer
|
||||
poll_option
|
||||
poll_option_added
|
||||
poll_option_deleted
|
||||
prepared_inline_message
|
||||
prepared_keyboard_button
|
||||
proximity_alert_triggered
|
||||
reaction_count
|
||||
reaction_type
|
||||
|
|
@ -171,6 +178,7 @@ Available types
|
|||
reply_keyboard_remove
|
||||
reply_parameters
|
||||
response_parameters
|
||||
sent_web_app_message
|
||||
shared_user
|
||||
star_amount
|
||||
story
|
||||
|
|
@ -255,8 +263,6 @@ Inline mode
|
|||
input_message_content
|
||||
input_text_message_content
|
||||
input_venue_message_content
|
||||
prepared_inline_message
|
||||
sent_web_app_message
|
||||
|
||||
Payments
|
||||
========
|
||||
|
|
|
|||
10
docs/api/types/keyboard_button_request_managed_bot.rst
Normal file
10
docs/api/types/keyboard_button_request_managed_bot.rst
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
###############################
|
||||
KeyboardButtonRequestManagedBot
|
||||
###############################
|
||||
|
||||
|
||||
.. automodule:: aiogram.types.keyboard_button_request_managed_bot
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
10
docs/api/types/managed_bot_created.rst
Normal file
10
docs/api/types/managed_bot_created.rst
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#################
|
||||
ManagedBotCreated
|
||||
#################
|
||||
|
||||
|
||||
.. automodule:: aiogram.types.managed_bot_created
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
10
docs/api/types/managed_bot_updated.rst
Normal file
10
docs/api/types/managed_bot_updated.rst
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#################
|
||||
ManagedBotUpdated
|
||||
#################
|
||||
|
||||
|
||||
.. automodule:: aiogram.types.managed_bot_updated
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
10
docs/api/types/poll_option_added.rst
Normal file
10
docs/api/types/poll_option_added.rst
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
###############
|
||||
PollOptionAdded
|
||||
###############
|
||||
|
||||
|
||||
.. automodule:: aiogram.types.poll_option_added
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
10
docs/api/types/poll_option_deleted.rst
Normal file
10
docs/api/types/poll_option_deleted.rst
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#################
|
||||
PollOptionDeleted
|
||||
#################
|
||||
|
||||
|
||||
.. automodule:: aiogram.types.poll_option_deleted
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
10
docs/api/types/prepared_keyboard_button.rst
Normal file
10
docs/api/types/prepared_keyboard_button.rst
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
######################
|
||||
PreparedKeyboardButton
|
||||
######################
|
||||
|
||||
|
||||
.. automodule:: aiogram.types.prepared_keyboard_button
|
||||
:members:
|
||||
:member-order: bysource
|
||||
:undoc-members: True
|
||||
:exclude-members: model_config,model_fields
|
||||
Loading…
Add table
Add a link
Reference in a new issue