summaryrefslogtreecommitdiff
path: root/scrape.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scrape.sh')
-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"