Class TdApi.SetCommands

  • Enclosing class:
    TdApi

    public static class TdApi.SetCommands
    extends TdApi.Function
    Sets the list of commands supported by the bot for the given user scope and language; for bots only.

    Returns Ok

    • Field Detail

      • scope

        public TdApi.BotCommandScope scope
        The scope to which the commands are relevant; pass null to change commands in the default bot command scope.
      • languageCode

        public String languageCode
        A two-letter ISO 639-1 country code. If empty, the commands will be applied to all users from the given scope, for which language there are no dedicated commands.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SetCommands

        public SetCommands()
        Default constructor for a function, which sets the list of commands supported by the bot for the given user scope and language; for bots only.

        Returns Ok

      • SetCommands

        public SetCommands​(TdApi.BotCommandScope scope,
                           String languageCode,
                           TdApi.BotCommand[] commands)
        Creates a function, which sets the list of commands supported by the bot for the given user scope and language; for bots only.

        Returns Ok

        Parameters:
        scope - The scope to which the commands are relevant; pass null to change commands in the default bot command scope.
        languageCode - A two-letter ISO 639-1 country code. If empty, the commands will be applied to all users from the given scope, for which language there are no dedicated commands.
        commands - List of the bot's commands.