summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLizzy Fleckenstein <eliasfleckenstein@web.de>2023-05-28 03:41:53 +0200
committerLizzy Fleckenstein <eliasfleckenstein@web.de>2023-05-28 03:41:53 +0200
commitccdde362e1e77a39a2beb52178cbf74d3634a8df (patch)
treed029d09120333addbf06d7b7c376a53b913bffeb
parenta6d8bf1b07e64d89d6db3a003c5853a086889b4e (diff)
downloadtexmodbot-ccdde362e1e77a39a2beb52178cbf74d3634a8df.tar.xz
Add script to scrape texture modifiers from server list
-rwxr-xr-xscrape.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/scrape.sh b/scrape.sh
new file mode 100755
index 0000000..48add56
--- /dev/null
+++ b/scrape.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+cargo build --release
+
+curl -s servers.minetest.net/list.json \
+ | jq -r '.list[] | .address + ":" + (.port|tostring)' \
+ | xargs -n 1 ./target/release/texmodbot -q 5 -Q \
+ | (trap '' INT; grep '[\[\^]' | tee /tmp/texmods.txt)
+
+echo "scraped texmods saved to /tmp/texmods.txt"