def quote_message(body: str, message):
    """Construct a body (with a signature) and a quoted reply."""
    original = body.split("\n")
    original.append("")
    original.append(message.conversation.sender_name)
    original.append("CEO, %s" % message.conversation.domain.company_name)

    reply = []
    reply.append(
        "On %s, %s wrote:"
        % (message.timestamp.strftime("%d/%m/%Y %H:%M %p"), message.sender_name)
    )
    reply.extend(["> " + line for line in message.best_body.split("\n")])
    return "\n".join(original), "\n".join(reply)