import datetime from typing import List import User import Submission class Comment: """ A comment on a FurAffinity submission. """ def __init__(self, submission: Submission, id: int): self.id = id self.author: User.User = None self.timestamp: datetime = None self.submission: Submission.Submission = submission self.parent: Comment = None self.replies: List[Comment] = None self.hidden_by_page_owner = None self.hidden_by_author = None