Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tweetduck not showing all the comments for a tweet #257

Open
scarfa opened this Issue Mar 19, 2019 · 3 comments

Comments

Projects
None yet
2 participants
@scarfa
Copy link

scarfa commented Mar 19, 2019

For example I click on a tweet with 170 comments but can only scroll to 20. Have to open through a browser to see the rest.

@chylex

This comment has been minimized.

Copy link
Owner

chylex commented Mar 19, 2019

Unfortunately that's how Twitter's APIs have worked for a while, there is no official way to get all replies to a tweet. The app is built on TweetDeck which relies on Twitter APIs, if they don't provide a way it'd only be possible with a workaround.

As for the workarounds, I saw some that use Twitter's search function, but they seem to perform large amounts of API calls - I estimate it could find replies for maybe 5-10 tweets, but then you wouldn't be able to use any search function (including replies) for 15 minutes because of the API's rate limiting.

@scarfa

This comment has been minimized.

Copy link
Author

scarfa commented Mar 21, 2019

Is there a way to scrape the tweet comments from Twitter's own website without the API? Or is that abuse and could get you banned?

@chylex

This comment has been minimized.

Copy link
Owner

chylex commented Mar 21, 2019

You could probably request from the https://twitter.com/i/<username>/conversation/<status_id> endpoint, you'd need multiple requests to actually load everything which may run into issues again, and then do a lookup for all scraped status IDs where the API can process up to 100 tweets with one request. I'll call it possible, but a pain in the ass to implement :P

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.