Class TdApi.AnswerInlineQuery

  • Enclosing class:
    TdApi

    public static class TdApi.AnswerInlineQuery
    extends TdApi.Function
    Sets the result of an inline query; for bots only.

    Returns Ok

    • Field Detail

      • inlineQueryId

        public long inlineQueryId
        Identifier of the inline query.
      • isPersonal

        public boolean isPersonal
        True, if the result of the query can be cached for the specified user.
      • cacheTime

        public int cacheTime
        Allowed time to cache the results of the query, in seconds.
      • nextOffset

        public String nextOffset
        Offset for the next inline query; pass an empty string if there are no more results.
      • switchPmText

        public String switchPmText
        If non-empty, this text must be shown on the button that opens a private chat with the bot and sends a start message to the bot with the parameter switchPmParameter.
      • switchPmParameter

        public String switchPmParameter
        The parameter for the bot start message.
      • CONSTRUCTOR

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

      • AnswerInlineQuery

        public AnswerInlineQuery()
        Default constructor for a function, which sets the result of an inline query; for bots only.

        Returns Ok

      • AnswerInlineQuery

        public AnswerInlineQuery​(long inlineQueryId,
                                 boolean isPersonal,
                                 TdApi.InputInlineQueryResult[] results,
                                 int cacheTime,
                                 String nextOffset,
                                 String switchPmText,
                                 String switchPmParameter)
        Creates a function, which sets the result of an inline query; for bots only.

        Returns Ok

        Parameters:
        inlineQueryId - Identifier of the inline query.
        isPersonal - True, if the result of the query can be cached for the specified user.
        results - The results of the query.
        cacheTime - Allowed time to cache the results of the query, in seconds.
        nextOffset - Offset for the next inline query; pass an empty string if there are no more results.
        switchPmText - If non-empty, this text must be shown on the button that opens a private chat with the bot and sends a start message to the bot with the parameter switchPmParameter.
        switchPmParameter - The parameter for the bot start message.