🥳 ==> 🧼 ==> 😇
ephemetoot is a Python command line tool for deleting old toots.
As Mastodon now has similar functionality built in,
ephemetoot is now in maintenance mode - no new features will be added, only security updates.
You should have Python3 and pip installed, and an app access token on hand. More detail information is available in the docs
Install with pip:
pip install ephemetoot
Create a config file:
Do a first run in
Find out about other options:
You can also read the docs at ephemetoot.hugh.run
Prior and related work
ephemetoot relies heavily on the Mastodon.py package by @halcy
Looks like Gabriel Augendre had the same idea. You might prefer to use Gabriel's
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
ephemetoot is tested using
For bugs or other contributions, please check the contributing guide.
This project and all contributions are licensed under the GPL 3.0 or future version