Module tdlight.api

Class TdApi.AnswerInlineQuery

Enclosing class:
TdApi

public static final class TdApi.AnswerInlineQuery extends TdApi.Function<TdApi.Ok>
Sets the result of an inline query; for bots only. Returns Ok
  • Field Details

    • 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.
    • results

      public TdApi.InputInlineQueryResult[] results
      The results of the query.
    • 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
      See Also:
  • Constructor Details

    • AnswerInlineQuery

      public AnswerInlineQuery()
      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)
      Sets the result of an inline query; for bots only. Returns Ok
      Parameters:
      inlineQueryId - long Identifier of the inline query.
      isPersonal - boolean True, if the result of the query can be cached for the specified user.
      results - InputInlineQueryResult[] The results of the query.
      cacheTime - int Allowed time to cache the results of the query, in seconds.
      nextOffset - String Offset for the next inline query; pass an empty string if there are no more results.
      switchPmText - String 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 - String The parameter for the bot start message.
    • AnswerInlineQuery

      public AnswerInlineQuery(DataInput input) throws IOException
      Sets the result of an inline query; for bots only. Returns Ok
      Throws:
      IOException
  • Method Details