docs: def send_text_message(text, quick_replies):
      """
      more:
      https://developers.facebook.com/docs/messenger-platform/send-api-reference/text-message
       and
      https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies
  
      :param text:
      :param quick_replies:
      :return:
      """
      if len(text) > 640:
          raise ExceedLengthException(
              'send message text should not exceed 640 character limit',
              limit=640,
          )
  
      if isinstance(quick_replies, list):
          if len(quick_replies) > 10:
              raise Invalid('send message quick replies should not exceed 10 limit')
  
          for item in quick_replies:
              if 'content_type' not in item:
                  raise Invalid('send message quick replies should have content_type')
              if item['content_type'] == 'text':
                  if len(item['title']) > 20:
                      raise Invalid('send message quick replies title should not exceed 20 character limit')
                  if len(item['payload']) > 1000:
                      raise Invalid('send message quick replies payload should not exceed 1000 character limit')