I wrote a nano tool that tries to extract the #Fediverse accounts of your #Twitter followings: https://fedifinder.glitch.me/

It searches for the patterns @[email protected], [email protected] and host.tld/@user in the screen name, description, location and URL field. It displays them to you in the correct format for easy copying as well as a CSV download that can be imported to #Mastodon.

New version: https://fedifinder-backup.glitch.me/

Fedifinder

Fediverse accounts of your X/Twitter followings

@Luca Very nice and simple tool. I actually found a few more missing accounts.👍
@Luca what if you check the maillikes with webfinger to make sure they aren't emails?
@Luca Nice! I’ve been hoping a tool like this existed.
@Luca für mich hat das hervorragend funktioniert! Wenn jetzt noch mehr Twitter User ihren Mastodon Handle ins Profil schreiben, funktioniert ein Umzug von Twitter nach Mastodon sehr schnell und ohne großen Qualitätsverlust.
@Tobiasroedel @Luca ist es nötigt das direkt im Namen zu haben oder ist und der Bio bei Twitter ausreichend
@PaulWeinheimer @Luca Name, Beschreibung, Ort und URL geht wohl.
@Luca Nice, this found a couple more accounts for me. It also finally made me mention my mastodon handle in my Twitter display name. (Previously people had to follow the link to my website.)
@Luca Thanks for that tool. Worked like a charm.
@Luca Thanks for the tool, very useful!
@Luca Wenn ich schon eine CSV habe und dann mit deinem Tool eine neue importiere, löscht es aber nicht die schon vorhandenen Follows, oder?
@evemassacre @Luca Nicht wenn du "merge" einstellst beim Importieren in der Mastodon instance, die du nutzt.
@steffenhe danke! das kleingedruckte hatte ich glatt überlesen. peinlich.
@Luca Let's hope that Twitter does not block your API key... the last tool that did something similar has been blocked pretty quickly. :/
@anathem @Luca strange, I can't see a good reason for a block (although friends/follow endpoints have low rate limits)

@andypiper @Luca I've had multiple birdsite bots, and for each I did have to write a description on whay it does. One has been declined from the start, another blocked later. Best answer to the why was "Does not foster the community" (transcribed from memory).
I assume that the same happened to the mentioned tool, and I suspect that the same will happen to this tool, as soon as someone at Birdsite checks what the tool does.

But, as long as the API key works, let's just use it! \o/

@Luca Danke, hat super funktioniert!
@Luca isn't the email problem fixed by checking if there is a Mastodon instance on that domain?
@Luca Works great. Thank you!
@Luca Works like a charm, thanks, but I’m having some trouble identifying the Twitter handles which the accounts belong to. How about adding the respective Twitter account in the list?
@Luca Ich bekomme einen Fehler: „Error: Failed to find request token in session“ Just me?
@Luca Hab’s grad noch mal probiert und jetzt geht’s! Super Tool, danke 😊
@Luca Seems to work perfectly so far
@Luca @elazar I love that it’s on Glitch! 💕 /cc @anildash
@Luca This is really cool, thanks for making this!
@Luca Thanks, but in my case all the downloaded handles appear to be email addresses...how do I know which are on Mastodon?
@charlesgaba I changed it, so it no longer detects mail addresses (and sadly no malformed fediverse accounts either).
@Luca Danke, danke, danke! 🫶
@Luca Nice tool! Why it is extracting only 70 followers?
@abid Because the others don't have identifiable fediverse accounts in their profile.
@Luca this is helpful, thanks! Although it also seems to pick up youtube accounts for some reason lol
@HunterZ Thanks for the feedback. Some day it should check for ./well-known to make sure it only identifies fediverse stuff, but until then I manually excluded youtube.
@Luca thanks for sharing and mentioning source is available.
@Luca neat tool. Thanks for that! Might it work against lists created in Twitter?
@vbatts It would need some bigger changes, so I don't know if I will get to implement them. But it's the third point on my current to do list (1. check if instance is alive 2. search for tweets by followings that could link to accounts).
@vbatts It's open source, if someone else wants to look into it.
@Luca also fair. Question was also an estimation of effort like your first response
@Luca this prompted me to add my handle to my twitter bio!
@Luca great tool, thank you 🙏 I recommend advising people to search their *own* instance for each username since this is not an obvious way to follow accounts. The other way of loading each profile URL has terrible follow UX if it’s on a server you’re not signed into.
@kumarvibe That's why it shows the full handle instead of links. But the easiest way is to import the CSV. Maybe edit it before, to remove some accounts.
@Luca yeah, I just meant add instructions for how to follow the accounts. For example, I didn’t even know one could import a csv file!

@Luca can't you just use WebFinger to filter usernames that only work with AP?

https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/

@bano yes, but I wrote it last night without the intention to invest much time. But it seems like enough people are interested to make it worthwhile to improve some things.
@Luca that’ll be great!
@Luca next step: checking if the domain is an activity pub domain
@Luca nice one, I just used this tool which does exactly the same thing https://pruvisto.org/debirdify/ h/t @eloquence
@Luca @eloquence indeed somehow https://pruvisto.org/debirdify/ found twice as many accounts for me
Debirdify

This is a web app that helps you find out which of the people you follow on Twitter are on Mastodon/in the Fediverse already and follow all of them easily.

@Luca Was halfway done writing a version of this before I found yours. Well done!

The domain.tld/@user is a good trick. I was only looking for @[email protected].

@Luca Thank you! It worked a treat and I re-found a few people whose fediverse accounts I was missing
@Luca very cool tool! Thanks!
@Luca this is great! Wish I’d found it before I deleted my bird site accounts. I might fork and try to modify to take whatever the Twitter data dump provides for user follows or interactions.
@trisweb You will probably have to change the "friends/list" API request to "users/lookup" and provide the IDs in bags of 100.
@Luca this tool is great, thank you! one small feature request: some way to see if *my* Twitter account is mapped correctly to my Mastodon account. Maybe just a little form where I can type "@nelson" (my Twitter account) and it shows me the mapping to Mastodon.
@nelson That's a great idea. I am thinking about showing it at the top of the results. ”These accounts were found on your own profile: …"