Skip to main content

🥳 ==> 🧼 ==> 😇

As Mastodon now has similar functionality built in, ephemetoot is now in maintenance mode - no new features will be added, only security updates.

Prior work

The initial ephemetoot script was based on this tweet-deleting script by @flesueur

ephemetoot relies heavily on the Mastodon.py package by @halcy

Usage

You can use ephemetoot to delete Mastodon toots that are older than a certain number of days (default is 365). Toots can optionally be saved from deletion if:

  • they are pinned; or
  • they include certain hashtags; or
  • they have certain visibility; or
  • they are individually listed to be kept

There are various options controlling timing, scheduling, and output.

Run from the command line with ephemetoot.

Run ephemetoot --help or read the docs for all options.

Contributing

ephemetoot is tested using pytest.

For all bugs, suggestions, pull requests or other contributions, please check the contributing guide.

Metadata

Release files for ephemetoot 3.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ephemetoot 3.2.1
File Size Uploaded
ephemetoot-3.2.1.tar.gz 60.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ephemetoot 3.2.1
File Interpreter ABI Platform
ephemetoot-3.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 83.4 kB

Release files / ephemetoot-3.2.1.tar.gz

Download URL ephemetoot-3.2.1.tar.gz
Size 60.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6e64b2016b0c4dcd950cb2cc5b5f50a2532cd167a0e69a4f941cab8f29d5b9d0
BLAKE2b-256 checksum
How to use checksums
156506b4547cc221dfda2f6443d213721699ce6d8a1d3962b864c387ef148428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.9.6

Release files / ephemetoot-3.2.1-py3-none-any.whl

Download URL ephemetoot-3.2.1-py3-none-any.whl
Size 22.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5ff0b3bf03b2df04e3f99c013cf70fa1fd93faaed5cbcd790e5068532ff5d614
BLAKE2b-256 checksum
How to use checksums
3769fb92584e732c29e2c0bf661f0ef6578764d08c8392b8eb7bba61cf9a8bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

3.2.1 This release

2 release files

3.2.0

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.0

2 release files

2.6.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page