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:

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')