def METHOD_NAME(project_id: int, comment_id: int) -> ProjectChat:
    """Get a message from a project chat
    ----------------------------------------
    :param project_id: The id of the project the message belongs to
    :param message_id: The message id to fetch
    ----------------------------------------
    :raises NotFound: When the message is not found
    ----------------------------------------
    returns: The message
    """
    chat_message = ProjectChat.query.filter(
        ProjectChat.project_id == project_id,
        ProjectChat.id == comment_id,
    ).one_or_none()
    if chat_message is None:
        raise NotFound(
            sub_code="MESSAGE_NOT_FOUND",
            message_id=comment_id,
            project_id=project_id,
        )
    return chat_message