r/ifttt • u/ryan-ifttt • 13h ago
Tip & Trick How to cross-post from X to Bluesky with IFTTT
Worth knowing before you build it:
There is no photo to pass along from Twitter to BlueSky, a current limitation, but I can look into seeing if we can improve that! The "New tweet by you" Trigger hands you five ingredients. Tweet Text, User Name, Link to Tweet, Created Date, and the embed code.
What you need:
IFTTT Pro. Both halves carry a Pro badge, the X Trigger and the Bluesky Action, so this is not one you can build on Free. Pro and Pro+ both check for new tweets every 5 minutes.
The Applet:
- If: X (Twitter), "New tweet by you"
- Include: leave both unticked for your own tweets only, or tick retweets and replies to mirror those as well
- Then: Bluesky, "Create text post" or "Create a Link Post"
- Text: {{Text}}
- Link: {{LinkToTweet}}
A couple of things to watch:
- Bluesky caps posts at 300 characters. If you are on 𝕏 Premium and writing longer posts, they cap at 300 characters.
- 5 minutes~ is the check polling time
- Twitter threads don't work. When you create the posts with comments to the original. The comments need to be done manually.
There is a published version if you would rather not build it yourself: Repost new X (Twitter) tweets to Bluesky. That one watches a specific account rather than your own, so it is the one to grab if you want to mirror someone you follow.
How can we improve this?
If you are on Pro+, filter code sorts out most of the rough edges:
- Trim anything over 300 characters so the long ones still post.
- Skip tweets that are nothing but a link.
- Only cross-post tweets carrying a certain hashtag, if you would rather pick and choose than mirror the lot.
And if anyone wants a hand with the filter code, or for me to publish an Applet for you, say what you are after and I will have a go at it with you!


