Was working yesterday night but suddenly broke today. Did reddit just enforce something new against scraping?
➜ ~ defuddle parse https://www.reddit.com/r/ClaudeAI/comments/1s7fepn/rclaudeai_list_of_ongoing_megathreads/
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:619:33)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:65:18)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:627:17)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:65:18)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:619:33)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:83:35)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:627:17)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:83:35)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Error: No content could be extracted from https://www.reddit.com/r/ClaudeAI/comments/1s7fepn/rclaudeai_list_of_ongoing_megathreads/
Was working yesterday night but suddenly broke today. Did reddit just enforce something new against scraping?
➜ ~ defuddle parse https://www.reddit.com/r/ClaudeAI/comments/1s7fepn/rclaudeai_list_of_ongoing_megathreads/
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:619:33)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:65:18)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:627:17)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:65:18)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:619:33)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:83:35)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Defuddle Error in async extraction: Error: Failed to fetch old.reddit.com: 403
at RedditExtractor.extractAsync (/Users/james/Projects/defuddle/dist/extractors/reddit.js:39:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async Defuddle.tryAsyncExtractor (/Users/james/Projects/defuddle/dist/defuddle.js:660:35)
at async Defuddle.parseAsync (/Users/james/Projects/defuddle/dist/defuddle.js:627:17)
at async Defuddle (/Users/james/Projects/defuddle/dist/node.js:71:20)
at async parseSource (/Users/james/Projects/defuddle/dist/cli.js:83:35)
at async Command. (/Users/james/Projects/defuddle/dist/cli.js:156:32)
Error: No content could be extracted from https://www.reddit.com/r/ClaudeAI/comments/1s7fepn/rclaudeai_list_of_ongoing_megathreads/