{
  "name": "InlineQuery",
  "anchor": "inlinequery",
  "description": [
    "This object represents an incoming inline query. When the user sends an empty query, your bot could return some default or trending results."
  ],
  "table": {
    "headers": [
      "Field",
      "Type",
      "Description"
    ],
    "rows": [
      {
        "field": "id",
        "type": "String",
        "description": "Unique identifier for this query"
      },
      {
        "field": "from",
        "type": "User",
        "description": "Sender"
      },
      {
        "field": "query",
        "type": "String",
        "description": "Text of the query (up to 256 characters)"
      },
      {
        "field": "offset",
        "type": "String",
        "description": "Offset of the results to be returned, can be controlled by the bot"
      },
      {
        "field": "chat_type",
        "type": "String",
        "description": "Optional . Type of the chat from which the inline query was sent. Can be either “sender” for a private chat with the inline query sender, “private”, “group”, “supergroup”, or “channel”. The chat type should be always known for requests sent from official clients and most third-party clients, unless the request was sent from a secret chat"
      },
      {
        "field": "location",
        "type": "Location",
        "description": "Optional . Sender location, only for bots that request user location"
      }
    ]
  },
  "notes": []
}