def get_post_details(post) -> dict:
    """Parse a given post and return essential info in a Dict
    """
    dict_ = {
        'name_author': post.author.name,
        'timestamp_created': post.created,
        'is_OC': post.is_original_content,
        'num_upvotes': post.ups,
        'num_downvotes': post.downs,
        'num_comments': post.num_comments,
        'is_gilded': post.gilded,
        'post_title': post.title,
        'post_url': post.url,
        'post_text': post.selftext
    }

    return dict_