Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Export of my own toots to a parseable text file format #6044
I would like to have the possibility to export my complete(!) set of toots (all kinds) into an easy to parse text file format such as JSON or CSV or at least XML.
My own motivation for this feature is to be able to include my toots in my offline time-line visualization tool https://github.com/novoid/Memacs for Life-Logging and Quantified Self purposes. Nevertheless, I can think of many different reasons why people want to be able to export their own toots in order to use them somewhere else.
This feature request is not limited to the desirable functionality of being able to export from Mastodon and import to Mastodon (optionally extension of this issue here; see also #177) back again.
Thanks @aka-rin for your great Python script. It even is able to download linked images and videos. Well done!
However, for the sake of standardization, I would love to see this functionality integrated in Mastodon so that post-processing the output format is more future-proof.
@novoid That's just what I think too. But as we all know, open source projects have no guarantee.
Many basic features in Mastodon are still unimplemented yet. Maybe they will release this functionality one day, but how many Mastodon nodes can be updated to the latest version? Maybe I'm just a little pessimistic, sorry about that.
So for your demands, a more rational choice is to use the Accounts methods in Mastodon API V1 (needs authorization). You can specify the
I know these solutions are not elegant, but maybe there's no better choice for now.