-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
Free API deprecation #40
Comments
Posted in IRC, but will tack onto the issue as well:
|
@xnaas I swear I mentioned that somewhere, but yesterday was pretty busy IRL so maybe I imagined doing it 😂 Nitter could be The Way™ now. This would also be a perfect excuse to restructure the plugin to entry-point and switch package names ( |
I mean, if nitter (or anyone) just documented the GraphQL stuff, you could also just Edit: And I mean...there still becomes the issue: how do you decide a link is a nitter link and query it? I know we'd talked briefly about maybe doing like the |
Well yes, choosing a Nitter instance would be an issue. Aside from (a contributor to) the project hosting one FBO all Sopel users, you're right. That's even without accounting for all the other instances that users might post links to (even if the URL patterns are fairly predictable…) I do wish one of the projects I've seen using the bootleg API would include some documentation, but there's a Python library I found to poke at, and it doesn't even look abandoned (yet): https://pypi.org/project/tweety-ns/ |
Another option on the Nitter route: make a command required, e.g. Edit:
Just match all domains. EZ. 🤪 |
Started work in a |
The clock has (finally, or once again, your choice) started: Note that there is no "smooth transition" for low-volume read-only use cases like this plugin, except to pay $100/month. Bot owners ain't gonna do that. This plugin's only going to continue working if someone finds a viable scraper package to use instead of the v2 API. |
Resolved by #42 |
In one week, Twitter plans to shut off free API access:
Migrating to v2 no longer matters, I guess. #29 (scraping) all the way?
(Of course, Elno could change tacks on this ten times in the next week. We'll just have to see.)
The text was updated successfully, but these errors were encountered: