Weiß jemand, wie man mit dem `toot` CLI einem Live-Feed folgen kann (spezifisch dem Feed meines lokalen Servers)? Ich würde gerne automatisiert Spam-Posts von neu angelegten Accounts erkennen.
Weiß jemand, wie man mit dem `toot` CLI einem Live-Feed folgen kann (spezifisch dem Feed meines lokalen Servers)? Ich würde gerne automatisiert Spam-Posts von neu angelegten Accounts erkennen.
Für Menschen, die mit Linux arbeiten und das auch machen wollen:
#!/bin/sh
date=$(date -I -d "today - 3 days")
toot timelines public --local --json \
| jq --arg date $date '.[]|select(.account.created_at >= $date)|{id: .id, content: .content, username: .account.username, created_at: .account.created_at}'
listet die Posts von Accounts auf, die in den letzten 3 Tagen neu angelegt wurden. Im Content sieht man dann relativ schnell, ob es sich um solche Spam-Accounts handelt.