code: def fetchmaker(self, telegram_api_method):
          
  
          fetch = self.client.fetch
          request = self.url(telegram_api_method)
  
          def _fetcher(body, method='POST', headers=None):
              """Uses fetch method of tornado http client."""
              body = json.dumps(body)
              if not headers:
                  headers = {}
              headers.update({'Content-Type': 'application/json'})
              return fetch(
                  request=request, body=body, method=method, headers=headers)
          return _fetcher
docs: Receives api method as string and returns
          wrapper around AsyncHTTPClient's fetch method