Skip to content
This repository has been archived by the owner on May 26, 2023. It is now read-only.

[Feature Request] Crosspost Twitter retweets as Mastodon Boosts if the Tweet also exists on Mastodon #863

Closed
togamid opened this issue Nov 6, 2022 · 2 comments

Comments

@togamid
Copy link

togamid commented Nov 6, 2022

In the last few days, I have seen multiple instances where a retweet was posted to Mastodon as a standalone toot, when the retweeted Tweet had also been crossposted to Mastodon already. This leads to unnecessary ugly toots and links to Twitter.
Example:
Original twitter tweet: https://twitter.com/polenz_r/status/1589259329823444993
Crosspost on mastodon: https://social.dev-wiki.de/@polenz_r/109297267037608946
Crossposted retweet on mastodon: https://sueden.social/@stefanwagner/109298537245619665

If this crossposter automatically checked the profile of the retweeted Twitter Account for a mentioned mastodon account (like for example https://pruvisto.org/debirdify/ ) and then checked the corresponding Mastodon profile if the tweet already exists, such cases could be prevented.
This would of course greatly increase the complexity and effort of processing a retweet, but would be greatly beneficial to the health and growth of Mastodon as a platform by increasing interactions with toots and reducing the number of toots each instance has to save and process.

Edit: This has of course the same issues with identifying the corresponding mastodon account as discussed in #160

@ctr49
Copy link

ctr49 commented Nov 10, 2022

This would require to uniquely identify the original tweet, not only the author's profile. I haven't looked in detail, but have not found an indication that some sort of unique id of the tweet is carried over to Mastodon or if that was even possible.

@renatolond
Copy link
Owner

Hey, I haven't had the time to work on new features of the crossposter lately. I'm open to contributions, but I probably won't have the time to check this myself.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants