diff --git a/commentCleaner.py b/commentCleaner.py index 413d90d..825d4da 100644 --- a/commentCleaner.py +++ b/commentCleaner.py @@ -105,7 +105,7 @@ def delete_old_comments(reddit, username, days_old, comments_deleted): created_at = datetime.utcfromtimestamp(comment.created_utc).strftime("%Y-%m-%dT%H:%M:%SZ") deleted_at = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") with open('deleted_comments.txt', 'a', encoding='utf-8') as f: - f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.body}\n") + f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.subreddit} | {comment.body}\n") try: comment.edit(".") comment.delete() @@ -131,7 +131,7 @@ def remove_comments_with_negative_karma(reddit, username, comments_deleted): created_at = datetime.utcfromtimestamp(comment.created_utc).strftime("%Y-%m-%dT%H:%M:%SZ") deleted_at = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") with open('deleted_comments.txt', 'a', encoding='utf-8') as f: - f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.body}\n") + f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.subreddit} | {comment.body}\n") try: comment.edit(".") comment.delete() @@ -164,7 +164,7 @@ def remove_comments_with_one_karma_and_no_replies(reddit, username, comments_del created_at = datetime.utcfromtimestamp(comment.created_utc).strftime("%Y-%m-%dT%H:%M:%SZ") deleted_at = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") with open('deleted_comments.txt', 'a', encoding='utf-8') as f: - f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.body}\n") + f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.subreddit} | {comment.body}\n") try: comment.edit(".") comment.delete() diff --git a/web/app.py b/web/app.py index 3c0df8e..7d9f414 100644 --- a/web/app.py +++ b/web/app.py @@ -129,7 +129,7 @@ def api_delete(): created_at = datetime.utcfromtimestamp(comment.created_utc).strftime("%Y-%m-%dT%H:%M:%SZ") deleted_at = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") with open(DELETED_COMMENTS_FILE, "a", encoding="utf-8") as f: - f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.body}\n") + f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.subreddit} | {comment.body}\n") comment.edit(".") comment.delete() deleted_comments += 1 diff --git a/weekly_cleanup.py b/weekly_cleanup.py index 3291d7c..7fa1be7 100644 --- a/weekly_cleanup.py +++ b/weekly_cleanup.py @@ -95,7 +95,7 @@ def main(dry_run: bool = False): print(f" [DRY RUN] Would delete comment (score={comment.score}) in r/{comment.subreddit}: {comment.body[:80]!r}") else: with open("deleted_comments.txt", "a", encoding="utf-8") as f: - f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.body}\n") + f.write(f"{deleted_at} | {created_at} | {comment.score} | {comment.subreddit} | {comment.body}\n") try: comment.edit(".") comment.delete()