code: async def call(self,
                     method: Text,
                     _ignore: Set[Text] = None,
                     **params: Any):
          
  
          logger.debug('Calling Telegram %s(%s)', method, params)
  
          url = self.make_url(method)
  
          headers = {
              'content-type': 'application/json',
          }
  
          post = self.session.post(
              url,
              data=ujson.dumps(params),
              headers=headers,
          )
  
          async with post as r:
              out = await self._handle_telegram_response(r, _ignore)
              logger.debug('Telegram replied: %s', out)
              return out
docs: Call a telegram method
  
          :param _ignore: List of reasons to ignore
          :param method: Name of the method to call
          :param params: Dictionary of the parameters to send
  
          :return: Returns the API response