2024-08-01 11:48:18 +02:00
2024-08-01 11:48:18 +02:00
2024-08-01 23:00:48 +02:00
2024-08-01 23:00:48 +02:00
2024-08-01 23:00:48 +02:00
2024-08-01 23:00:48 +02:00
2024-08-01 11:48:18 +02:00
2024-08-01 11:48:18 +02:00
2024-08-01 23:08:13 +02:00

blurp

Build Status

🚧 Status: ALPHA SOFTWARE 🚧

A GoToSocial status deletion tool.

Given that this can completely destroy your status history, I'm not sure I really recommend it. However, it does Work For Me ™

Install

It's ~ 3 MB in size. Only linux/amd64 is supported atm.

curl https://git.coopcloud.tech/decentral1se/blurp/raw/branch/main/blurp -o blurp
chmod +x blurp

Important notes

  • blurp delete will get you rate limited by your own instance. I temporarily solved this by turning off rate limiting, running the command and then turning rate limiting back on again. I could probably implement some backoff in the code but this is just easier.

  • blurp delete will remove statuses but not media attachments immediately for local media. Remote media is removed immediately. Unattached local media is removed the next time the media cleaning job runs.

Delete stuff 🔥

You'll need to log in first:

blurp login -u foo@bar.zone

You might want to archive stuff locally before deleting all the things:

blurp archive

See ./archive for every status (favourited, pinned, boosted, bookmarked etc.) connected with your account. All media attachments are downloaded alongside the status. Status content is dumped as a JSON file.

🔴 DANGER ZONE 🔴

To delete all statuses older than 2 weeks:

blurp delete

🔴 DANGER ZONE 🔴

ACK

Made possible by the good work of slurp.

License

Description
A GoToSocial status management tool
Readme 42 MiB
Languages
Go 94.7%
Makefile 5.3%