summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md37
-rwxr-xr-xstashley (renamed from personality-archiver)0
2 files changed, 37 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..faa8f54
--- /dev/null
+++ b/README.md
@@ -0,0 +1,37 @@
+# Stashley
+
+Stashley is a program used for archiving personalities using TOML files, and if IPFS is installed, pushing them to IPFS.
+
+The format for files is as follows:
+
+```
+name=PersonalityName
+
+[socialMedia]
+urls=["example.com", "example.org"]
+```
+
+A filled example is as follows:
+
+```
+name="Sashley"
+
+[toyhouse]
+urls=["https://toyhou.se/sashley/art"]
+
+[instagram]
+urls=["https://www.instagram.com/sxshley"]
+
+[misskey]
+urls=["https://fedi.fazbear.lol/@sxshely"]
+
+[youtube]
+urls = ["https://www.youtube.com/channel/UCO86mBfqBTsfEUnPvJ4s1bg", "https://www.youtube.com/channel/UC35UExRBy6pkawgvClaws2Q"]
+
+[twitter]
+urls=["https://twitter.com/sxshely", "https://twitter.com/BUNNIIYE", "https://twitter.com/_atsukix"]
+```
+
+## Supported Websites
+
+stashley uses [yt-dlp](https://github.com/yt-dlp/yt-dlp), [gallery-dl](https://github.com/mikf/gallery-dl/), and GNU's wget to do the actual archiving work. Because of this, anything supported by those programs is something stashley will support. More extractors will be added as needed.
diff --git a/personality-archiver b/stashley
index 9afce6d..9afce6d 100755
--- a/personality-archiver
+++ b/stashley