Replies (124)
Sos el puto amo 🫡🫡🫡
How does it timestamp events in the past beford the npub existed?
Wow, Paul. This is actually amazing. GREAT job. I'm so happy to see you vibe coding.
I agree. This is the best on-boarding tool that I've seen.
View quoted note →
Grazie for your constant work 🔥
You're a legend! 💪⚡
@Paul estuve intentando crear algo similar a pedido de
@Micael pero me cagué a palos y se me hizo imposible, pero vos lo lograste 🫡💪💪. MICA acá está la mejor herramienta, vamos a probarla y usarla 👌
This is pretty cool. Well done 👏
This is a fantastic idea. When I test it importing for myself, I get the following error here:

👁️👆 🔥
Nice.
But, I don't cross my streams.
Nostr is for the building, unredactable, documenting me.
Great job!
people still use facebook?
cool and the gift takes a bit to upload. after you get that link check in on it a few minutes after.
Legend
Ohhh that makes sense, thanks!
The AI can’t believe you said you built this 😂
Where does the data go if it’s never claimed? What if the person gets upset or ends up not liking that you fetched their content and uploaded it to this temporary place they don’t understand?
Yep. People do.
This is amazing for onboarding entire audiences at once. Good job 🤙
Good job, Paul! Very cool. You used Claude?
Gangster - I believe it!
It be great if there was a way to share my profile that isn’t sending my npub as a long string of letters. A short human readable username based url that links to my profile or something. When I send a newb my npub and tell them to add me it doesn’t seem to register that’s my profile. They just see a sketchy string of text that they don’t know what to do with.
This is incredible and a great idea. I also think we should try a reverse cycle and export NOSTR content to social media with some reference to the original content to to attract more people interested in NOSTR
This is impressive af. Great work!
don’t resist the viiiiibes
View quoted note →
Oh man you made it to production. Congrats! Was amazing to see your reaction when the very first was successful and the Insta migration just worked. I’m convinced vibe coding opens up the creative process for so many more people like you, which don’t had coding experience before. Well done Paul 🥳
Groups and marketplace. NOSTR can't compete, YET!
🔥
Cool - I’ll play around with it - great work 🔥
Didn’t work for me, I could see some of my posts but unable to select somehow.
wow. Elegant solution. Well done sir 🤝
Agreed
This is phenomenal UX
View quoted note →
awesome bridge to nostr
View quoted note →
This is cool but so illegal.
Dude this is so illegal, good energy but please, yo, let's grow legally. Or mostly legally!
Good point haha :modCheck:
Dude, this is brilliant! 🔥
sending it to all my relatives
here we go! post AI SWE
This is sick! Very well done Paul! 🔥💜
Here's hoping this actually works 🤞
If not just yet, then at least after some testing-breaking-fixing in the future.
Can you imagin YouTube not being able to pull down evidence of watermelon crimes? 🍉
Imagine no censorship, or pulling videos from SHITstagram and adding them on here for archival.
Several other archival, censorship resistance, news suppressive, misinformation, true ancient healing and ancestral secrets that the media engine suppresses - the use cases are endless ✨
Here's hoping 🔮❤️🩹
View quoted note →
That's why it's cool
That’s pretty freaking cool.
This is freakin awesome! 🤙🔥
Game changer 🤌
This is awesome ! I see a lot of usage for it.
Wow, this is amazing.
I believe this is an interesting marketing strategy to get more people interested on Nostr and make the onboarding smooth as possible.
I have a genuine question and perhaps a curiosity of mine.
How do we know that the "gifter" has the intention of giving it to the original creators and not an adversary who will steal your online identity and your creations? Do we have a way to mitigate this? I know that everything can be abused esp tech and with lot of bots already, it is inevitable that people will take advantage of this. 🤔☺️ #asknostr #primal
Dude this is sick.
I wonder if people will expect updates also to show up on Nostr
Pura vida!
Needs NIP-05 integrated verification based off the source profile data before unlocking the ability for someone to impersonate or clone a profile without validating custody.
Otherwise this looks pretty bitchin' - I even have a profile I can try this on that might be fun.
Nah, it's flat out Napster 2.0.
Instagram owns the data, as per their terms. It's up to Meta not the user.
Better to encourage people to just start again.
Something failed here, so close!

🤙🫂
True true true. That is one thing about the pubkey is it is binding and traceable.
hello ser
@paul keating just tagging this question again. Thank you 🫡
Lmk if you try again! Sometimes you literally have to press twice lol.
Gonna go check in on it.
Just joined and yeah, very cool
Welcome
¯\_(ツ)_/¯
😆🤣😅 fair enough
That would be a killer app. So may ideologically aligned people out there but Putting in effort to ANOTHER social media “account” takes too much time.
However.
@Ray Buni may be vibingthis into reality
They need to dm me from their Instagram or x for me to believe their account is real
Try with your friends and lmk!
I tried it, it works well.
I’m might use it for a project I’m building… is it open source ?
Can you plz ask Claude lol
Realizing that this is working on mobile and am getting further already likely some filtering on my end - disregard and thanks for building this!
Failed to create migration still on mobile perhaps not meant to be?
Are you trying just twitter? Will try to repro.
Ya twitter didn’t work for me. Will ping you when it’s fixed.
@Small Batch Steve it's working smooth at the moment now if you're doing a standard migration. figuring out an issue with logging in with nostr now. Lmk if it works!
Yes this was with twitter that's my main test for now.. Thanks! There are a few profiles where I wonder how good they would do in a low-algo zone like this. It is becoming pretty clear how much of a walled garden X has become...
Is there any way to confirm only the account holder is able to unlock the data? Seems like that would help with end user confidence.
Sure, but if it ends up on Primal's relay then Meta can sue Primal and will easily win. Especially if a Primal employee is behind it. No fair use defence there. Or just tell Apple and Apple will remove Primal for not having the appropriate systemic moderation tools.
This will not happen because all of Nostr is far too small for most on the Meta legal team to have even heard of what Nostr is, let alone Primal.
Still though, not a good idea. People need to start again.
its alive! nice
If you can allow uploads and parsing for Twitter Backup .zip file.
This can help make the migration process more beneficial to users who have more than just a few posts.
Probably something similar can be done for other social media too.

Very very cool Paul !! Very cool
That is awesome! Just imported my Instagram account dating back to 2020. I guess I can remove that 1GB Instagram data export file I kept just in case 😁
Sorry Primal for uploading that much, now I wonder how to import the photos into my relay once I get it running (Blossom?).
BTW some issues I noticed
@paul keating :
When uploading 2 reels I saw 5 connections downloading through proxy-video, it worked fine in the end but some possible performance improvements here.
Also when uploading 70 posts, all of them failed saying "Failed to publish to any relay"...but it actually worked fine, so I guess error handling needs some work.
View quoted note →
Pretty sure I just broke the remote login feature but the link still works
I’m on iOS but will try this on my pc tomorrow, the primal connection isn’t working for me for some reason. Thanks for setting it up. Can’t believe how quickly it works otherwise.
Can confirm, the link works but remote sign in from the connect with Primal button may not. At least for me on iOS. Will do it on my pc tomorrow which is my preferred method anyway.
I’ll ping you when I fix this. Prob won’t work on pc either.
still trying to test this with the 50 odd letters i wrote a few years back… so far i get stuck on the logon with primal button. Nothing happens onClick
Yeah that broke yesterday and have been going mad trying to fix 👀
Try again. At least fixed log in part.
Will do. Just grillin some meat
will let ya know
I always thought you'd want a proof of acces to your other accounts to tranfer tour identity, but seeing this now only porting the content seems great for most people.
1st next thought is a live sync to nostr for future posts.
This tool is amazing, Paul! Thank you for this.
Could I please ask if there is any open-source Git repo for this,
@paul keating?
This seems really cool :D
Will you add Bluesky or Mastodon support at some point? Those apps allow you to gather MANY more posts from someone's account than Twitter does since they're designed with openness in mind
I tried to come up with a Bluesky-Nostr automatic bridge in Python with some Nostr library but I could never get the posts to show up in any Nostr client (I tried Primal and YakiHonne), the accounts I was trying to test with were
Bluesky Social
LittleBit's Grayscale Twin (@littlebit672.bsky.social)
Secondary account for @littlebitstudios.com.
Mostly used for development with Bluesky's API.
May also be used to chat with users for moderation pur...
and
@LittleBit's Grayscale Twin
Cool! trying it out right now
Clicking select all for X posts, does not works.

@paul keating , if it is open source, please do share the repo, i might contribute
#2 🔥 Community Highlights
1. New DiVine UI updates first of all in Nostr 😍
View quoted note →
2. Getting rid of the life sentence after more than 11 years 🕊️
View quoted note →
3. Ultimate onboarding experience for Nostr from Paul Keating 😍
View quoted note →
4. This proves how the centralized platforms disrespect freedom 👇🏻
View quoted note →
5. Let’s join Nostr wellness check 🤘🏻
View quoted note →
6. Do you know what a pleb is? 🫵🏻
View quoted note →
7. She uses the latest feature on Geyser 👇🏻
View quoted note →
8. Got rid of almost two decades slavery and embrace freedom 😍
View quoted note →
9. Well said by Derek Ross 👌🏻
View quoted note →
10. This is 💯% true. Do you agree?
View quoted note →
11. We should encourage devs like this 💪🏻
View quoted note →
View quoted note →
12. A great news from Plebeian Market 😍
View article →
13. This is the life which most of the people spend 👇🏻
View quoted note →
14. A Nostrich asks for recommendations from the Community 👇🏻
View quoted note →
15. A great news from a Nostrich 🤩
View quoted note →
#community_nostr_recap
thanks! will look into it
When I first wrote this article and made emphasis on the lack of bridges to bring people over from their legacy social media, this great tool by
@paul keating didn't exist.
Now it does 😉
More and more bridges are being built every day! 🧱 ✨
View quoted note →
👀
seemed to work beyond previous fail point but failed to publish any item
i think the issue may be related to the content of the rss feed perhaps as it contained audio as well. Maybe that is tripping it up.
I literally only tested substsck for rss. Thanks for reporting back🫡
Will provide updates
Got a link to your letters? Curious how it looks
@47
Import the Content & Exit the Capture. * Nostr Audience Needed : inquiry inside .
View quoted note →
MIGHT BE CAPTAIN OBVIOUS, CURIOUS WHAT HAPPENS TO THE NPUB/NSEC IF THEY GO UNCLAIMED?
ALSO, AND LINKEDIN HOOKS?
LOOKS LIKE A VERY SIMPLE ONBOARD 🤙
Being able to parse a backup file would be good for these more closed services
I think he should add Bluesky and Mastodon/Fediverse support to this tool since those networks are much more open
Awesome!. Will publish mine soon.
I just have no idea why when that thing tried to publish posts they never showed up in clients
I was talking about the thing I made… idk if it’s a problem with the python-nostr library or not
Thank you mate! 🫂
Did this import their posts as notes from the dates they originally posted them? If so, did you need to specify anything to make that work? I’m working on a project and was thinking of adding a way to record a date or the original date of a post. I didn’t realize it was possible to have a post with a past date until I saw this.
Nice 👏
Finally got to try this on desktop. The remote signer method worked with the QR code and using Primal iOS to remote sign in. Looking great!
I attempted to import IG . I see that ownyourposts limits the number of postings one can import .or did I miss something? Also after the import , the posting previews are not identified , aka blank. . I aim to move all my ig to Nostr and get off other platforms possibly .
ya i limited it to 100 posts. didn't want to overwelm it. So it worked? thumbnails might not show up beautifully.
😎. Yes … they all posted ! Stoked!!! . I’ve got a large art portfolio on ig I’d love to get all on NOSTR , ditch the ig and recommend many of my art/photographer friends to do the same . Not that Im asking u to do such a thing, as I don’t understand how this all works but, It be rad to select a certain amount out of the entire history time line so that you can eventually import all that’s needed .
Would be rad to have that feature. I'm going to keep it as is since it's working for now.
Check out the gift feature for your friends. You can even put a recommended follow list for them.
Lmk 👍
Actually, what is the name of this tool? Is it "Instagram-to-Nostr v2" as the git repo?
@paul keating
Yes
Ok. Thanks!