Skip to main content

Incremental export of mastodon posts and boosts to plain text

Project description

mastodump

Incremental export of mastodon posts and boosts to plain text, meant for a periodic backup workflow.

Usage

pip install ws.mastodump
mastodump --user yourname@example.com

This will output all posts of the given user since the last time it was called. (It stores the most recent post ID in ~/.config/mastodump/last-seen and starts the query from there.)

Example output

https://sueden.social/@wosc/109451158283053826 [2022-12-03 18:28:56.888000+00:00] <p>My recommendation for an android mastodon client goes to: twidere. It&#39;s the only one I&#39;ve found that you can customize so it fits a *reasonable* amount of timeline text on the screen (show the message actions only after longpress, use a light and not-huge font).</p>

Changelog

1.0.1 (2023-03-18)

  • Fix brown-bag release

1.0.0 (2023-03-18)

  • Initial relase

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ws.mastodump-1.0.1.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

ws.mastodump-1.0.1-py2.py3-none-any.whl (15.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ws.mastodump-1.0.1.tar.gz.

File metadata

  • Download URL: ws.mastodump-1.0.1.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.10

File hashes

Hashes for ws.mastodump-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9da4bf16c018ed087b1677cb2843c004f09e8c1c48d9ffc9619df126f1c757c8
MD5 bac2f79578fed61c2e9a1c988155e75f
BLAKE2b-256 551ec81d459656d30e94f155209f82e11e3aa94a8a298d3a6daa391faccc6183

See more details on using hashes here.

File details

Details for the file ws.mastodump-1.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ws.mastodump-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c3c8d3fd958f37ad2276c6fed15549e12e69be3c897e130c7e3acd32639da074
MD5 1b79ea2d3efd9e7f0110feb3e4bf84ea
BLAKE2b-256 799f734971497538d12771ef6c121a9a270d250a857a2a2194f35dbcb9172d9f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page