class_docstr: The Discord handler implementation.
docstr: Receive and process a raw query.
  Parameters
  ----------
  query : str
      query in a native format
  Returns
  -------
  StatusResponse
      Request status
docstr_tok: ["Receive","and","process","a","raw","query",".","Parameters","--","--","--","--","--","query",":","str","query","in","a","native","format","Returns","--","--","--","-","StatusResponse","Request","status"]
code: def native_query(self, query: str = None) -> StatusResponse:
      """Receive and process a raw query.
      Parameters
      ----------
      query : str
          query in a native format
      Returns
      -------
      StatusResponse
          Request status
      """
      operation, params = FuncParser().from_string(query)
  
      df = self.call_discord_api(operation, params)
  
      return Response(RESPONSE_TYPE.TABLE, data_frame=df)
  
file_path: mindsdb/mindsdb/integrations/handlers/discord_handler/discord_handler.py
imports: import requests
  import asyncio
  import pandas
  from mindsdb.integrations.handlers.discord_handler.discord_tables import MessagesTable
  from mindsdb.utilities import log
  from mindsdb.integrations.libs.api_handler import APIHandler, FuncParser
  from mindsdb.integrations.utilities.date_utils import parse_utc_date
  from mindsdb.integrations.libs.response import HandlerStatusResponse, HandlerResponse, RESPONSE_TYPE
label_desc: Use image node_id 4 for calling the DiscordHandler obj's underlying member method code with example usage: obj.native_query(query) and returns: Response