GeopJr / Tuba

Browse the Fediverse
https://tuba.geopjr.dev/
GNU General Public License v3.0
571 stars 61 forks source link

[Request]: Send quote posts #698

Closed username24532 closed 11 months ago

username24532 commented 11 months ago

Describe the request

Instances running Pleroma, Misskey, or one of their forks can send quote posts that act a bit like a boost with attached text.

Tuba can display quote posts (when using an instance that supports them). Being able to send them would be nice.

Implementation Details

GeopJr commented 11 months ago

Thanks for the suggestion! It mostly needs testing #686 though it will probably only support Akkoma as a start as I don't think the others report that they support quote posts without sniffing their nodeinfo

edit:

More info on what I mean: Pleroma and forks expose an extra object on /api/v1/instance that lists the features (+ extensions) they support. Take a look at https://ihatebeinga.live/api/v1/instance

Under pleroma > metadata > features, you can find a list of the features it supports, one of which is quote_posting

Misskey forks with masto api compat dont, glitch-soc doesnt (yet, https://github.com/glitch-soc/mastodon/issues/123 (not that it's really needed atm either as it doesn't support quote posting)). The expectation is to sniff their nodeinfo to find the software an instance is running and decided based on a locally kept list on what features it supports, which is not ideal and I'm trying to avoid doing.