Compare commits

..

2 Commits

Author SHA1 Message Date
59554f6f17 feat: plan quotes command 2025-12-18 15:28:23 +01:00
02f609d829 docs: plan to have a quotes-only command 2025-12-18 15:28:16 +01:00
2 changed files with 9 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ skywipe posts # delete posts
skywipe medias # delete posts with medias
skywipe likes # undo likes
skywipe reposts # undo reposts
skywipe quotes # delete quotes
skywipe follows # unfollow all
skywipe bookmarks # delete bookmarks
```
@@ -42,6 +43,7 @@ uv run main.py posts # delete posts
uv run main.py medias # delete posts with medias
uv run main.py likes # undo likes
uv run main.py reposts # undo reposts
uv run main.py quotes # delete quotes
uv run main.py follows # unfollow all
uv run main.py bookmarks # delete bookmarks
```
@@ -69,6 +71,7 @@ BE SURE TO USE A [BLUESKY APP PASSWORD](https://blueskyfeeds.com/faq-app-passwor
- [x] only delete posts with media
- [x] undo likes
- [ ] undo reposts
- [ ] delete quotes
- [ ] unfollow accounts
- [ ] remove bookmarks
- [ ] make `all` run the other commands

View File

@@ -71,6 +71,10 @@ def run_reposts():
print("Command 'reposts' is not yet implemented.")
def run_quotes():
print("Command 'quotes' is not yet implemented.")
def run_follows():
print("Command 'follows' is not yet implemented.")
@@ -84,6 +88,7 @@ def run_all():
registry.execute("medias")
registry.execute("likes")
registry.execute("reposts")
registry.execute("quotes")
registry.execute("follows")
registry.execute("bookmarks")
@@ -94,6 +99,7 @@ registry.register("posts", run_posts, "only posts")
registry.register("medias", run_medias, "only posts with medias")
registry.register("likes", run_likes, "only likes")
registry.register("reposts", run_reposts, "only reposts")
registry.register("quotes", run_reposts, "only quotes")
registry.register("follows", run_follows, "only follows")
registry.register("bookmarks", run_follows, "only bookmarks")
registry.register("all", run_all, "target everything")