getMyCommands#
Returns: List[BotCommand]
- class aiogram.methods.get_my_commands.GetMyCommands(*, scope: Optional[BotCommandScope] = None, language_code: Optional[str] = None, **extra_data: Any)[source]#
Use this method to get the current list of the bot’s commands for the given scope and user language. Returns an Array of
aiogram.types.bot_command.BotCommand
objects. If commands aren’t set, an empty list is returned.Source: https://core.telegram.org/bots/api#getmycommands
- scope: Optional[BotCommandScope]#
A JSON-serialized object, describing scope of users. Defaults to
aiogram.types.bot_command_scope_default.BotCommandScopeDefault
.
- language_code: Optional[str]#
A two-letter ISO 639-1 language code or an empty string
Usage#
As bot method#
result: List[BotCommand] = await bot.get_my_commands(...)
Method as object#
Imports:
from aiogram.methods.get_my_commands import GetMyCommands
alias:
from aiogram.methods import GetMyCommands
With specific bot#
result: List[BotCommand] = await bot(GetMyCommands(...))