GitHub - hughrun/ephemetoot: A command line tool to delete your old toots: 🥳 ==> 🧼 ==> 😇 Skip to content Sign up Why GitHub? Features → Mobile → Actions → Codespaces → Packages → Security → Code review → Project management → Integrations → GitHub Sponsors → Customer stories → Security → Team Enterprise Explore Explore GitHub → Learn & contribute Topics → Collections → Trending → Learning Lab → Open source guides → Connect with others The ReadME Project → Events → Community forum → GitHub Education → GitHub Stars program → Marketplace Pricing Plans → Compare plans → Contact Sales → Nonprofit → Education → In this repository All GitHub ↵ Jump to ↵ No suggested jump to results In this repository All GitHub ↵ Jump to ↵ In this user All GitHub ↵ Jump to ↵ In this repository All GitHub ↵ Jump to ↵ Sign in Sign up {{ message }} hughrun / ephemetoot Watch 3 Star 26 Fork 9 A command line tool to delete your old toots: 🥳 ==> 🧼 ==> 😇 ephemetoot.hugh.run GPL-3.0 License 26 stars 9 forks Star Watch Code Issues 3 Pull requests 0 Actions Security Insights More Code Issues Pull requests Actions Security Insights master 1 branch 16 tags Go to file Code Clone HTTPS GitHub CLI Use Git or checkout with SVN using the web URL. Work fast with our official CLI. Learn more. Open with GitHub Desktop Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio If nothing happens, download the GitHub extension for Visual Studio and try again. Go back Latest commit   Git stats 146 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github     docs     ephemetoot     tests     .gitignore     CODE_OF_CONDUCT.md     LICENSE     README.md     example-config.yaml     poetry.lock     pyproject.toml     View code README.md 🥳 ==> 🧼 ==> 😇 ephemetoot is a Python command line tool for deleting old toots. Quickstart 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: ephemetoot --init Do a first run in --test mode: ephemetoot --test Find out about other options: ephemetoot --help Documentation Installation Options Upgrading and uninstalling You can also read the docs at ephemetoot.hugh.run 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 Contributing For all bugs, suggestions, pull requests or other contributions, please check the contributing guide. License This project and all contributions are licensed under the GPL 3.0 or future version About A command line tool to delete your old toots: 🥳 ==> 🧼 ==> 😇 ephemetoot.hugh.run Topics mastodon mastodon-api Resources Readme License GPL-3.0 License Releases 16 Version 3.1.0 Latest Sep 12, 2020 + 15 releases Contributors 7 Languages Python 100.0% © 2021 GitHub, Inc. Terms Privacy Security Status Docs Contact GitHub Pricing API Training Blog About You can’t perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.