April 14, 2023, 2:51pm
We got our expected Twitter API suspension for the keys used in our discourse community site.
The “free” tier is useless and I am struggling to know who is going to pay $100/ month to offer embedded tweets.
As expected, the onebox previews are gone and twitter URLs are rendered as mere hyperlinks. Mastodon posts embed beautifully.
Just noting one more crack in the birds pace.
April 14, 2023, 4:04pm
What happens to older tweets that were oneboxed?
April 14, 2023, 4:46pm
I am seeing them preserved in our site:
April 14, 2023, 4:50pm
I bet they go away if you rebuild html.
April 14, 2023, 5:06pm
As the twitter death wind blows there go the tweets… shrug. No tears here.
Yeah that’s the expected outcome, there’s not a way to preserve onebox content at the moment.
(Coin-coin le Canapin)
April 14, 2023, 5:42pm
I got the same email.
On the dashboard, it says this:
This App has violated Twitter Rules and policies. As a result, it can no longer be accessed. For assistance, submit a
With no more info.
As for their current plans, here’re the cheapest ones:
For write-only use cases and testing the Twitter API
Low rate-limit access to v2 tweet posting and media upload endpoints
1,500 Tweets per month - posting limit at the app level
1 app ID
Login with Twitter
For hobbyists or prototypes
Low-rate limit access to suite of v2 endpoints
3,000 Tweets per month - posting limit at the user level
50,000 Tweets per month - posting limit at the app level
10,000/month Tweets read-limit rate cap
2 app IDs
Login with Twitter
Cost: $100 per month
Indeed, it seems that if we can log in with the free plan, we can’t get tweets info (no more embedding).
Maybe a hard sell, but move to Mastodon,
feed2toot works perfect.
Coin-coin le Canapin:
For hobbyists …
On what planet is a $100 a month plan “hobbyist”?!
That is stark raving marketing lunacy, no?
April 14, 2023, 7:44pm
What does Discourse charge for hobbyist accounts per month on their system?
Akismet is charging $100/year, and so are some other 3rd party tools, all those little charges add up to someone who’s running a site just for fun.
Where does this fit into the grand scheme of things?
The oEmbed API returns simple embed HTML in an
oEmbed-compatible format. You can use the oEmbed API to programmatically return embedded content, such as Tweets and timelines.
The response from the oEmbed API will return an HTML snippet that will be automatically recognized when
Please note that the API is recommended for performing tasks in bulk, and we advise using our robust
publish.twitter.com tool for embedding content.
oEmbed API | Docs | Twitter Developer Platform
Overview | Docs | Twitter Developer Platform
Here are two interesting things. The oEmbed API is free, and Twitter has a Discourse forum:
April 15, 2023, 11:54am
I had the same problem, but I found an alternative solution that I’m personally happy with - using Twitter’s native embed iframe with a bit of theme component code. What do you think? If you guys think this is good, I’d be happy to publish it as a theme component!
April 15, 2023, 12:10pm
Is there really a need to ask the question?
This looks great. Of course it would be nice if you could publish the theme component.
I’m sure many want it. I do. Please
April 15, 2023, 12:37pm
April 16, 2023, 12:27am
Planet Elon it seems. The platform has been a mess since his acquisition. So much so Elon broke a world record.
(Bryan Van de ven)
April 18, 2023, 4:16pm
But logins are still working for others? We got this:
This is a notice that your app - Bokeh Discourse Login - has been suspended from accessing the Twitter API. Please visit
developer.twitter.com to sign up to our new Free, Basic or Enterprise access tiers.
TBH I don’t really care, Twitter is dead to me now, but find the inconsistency perplexing.
April 20, 2023, 6:03pm
They are likely working because they have not deprecated the 1.1 API, it’s still working on most of my sites.
There are all kinds of dates swirling around, mostly I have heard Apr 29, 2023 as when the lights go out (30 days
from tweet on March 29), but who really knows?
(Coin-coin le Canapin)
April 20, 2023, 6:56pm
I’ll have another look soon at the Twitter process to create an app and enable it on Discourse so I can update the official guide accordingly.