lovingsoul
Newbie
- Apr 10, 2025
- 17
- 7
I'm trying to scrape Truth Social posts with near real-time accuracy (milliseconds delay) - basically simulating a live stream/socket connection. There's NO official API, so I'm stuck with web scraping.
Current Situation:
This seems incredibly wasteful and expensive. There must be a more efficient way (or that's what I hope)
Is my IP rotation approach completely wrong for this use-case?
I have found some tools that already do this (getting live-data from Truth Social, Apify....), some of them free to use with limits and some paying options. I would like to develop my own system that I will then wrap up with more things.
Any idea is really appreciated. Thank you
Current Situation:
- Using Playwright to simulate real browsers (truthsocial JS required - site blocks non-JS requests)
- Truth Social has aggressive rate limiting: ~3-5 requests then 30-second timeout and kind of random
- Need to catch new posts the INSTANT they're published
- My current approach feels massively inefficient
- Bought residential rotating proxy pool (10k+ IPs)
- Use Playwright with device simulation
- Make requests every 1-2 seconds, rotating through IPs
- Hope to stay under rate limits by distributing across thousands of IPs
This seems incredibly wasteful and expensive. There must be a more efficient way (or that's what I hope)
Is my IP rotation approach completely wrong for this use-case?
I have found some tools that already do this (getting live-data from Truth Social, Apify....), some of them free to use with limits and some paying options. I would like to develop my own system that I will then wrap up with more things.
Any idea is really appreciated. Thank you