User-Agent: twtse/...
. It's only crawling feeds so you'll see a bit more hits to */twtxt.txt
.
twt parse-access-log
or even a small daemon that watches your access log and performs useful actions / hooks?
twt
command-line client :D
8110
and 8025
respectively configured via --pop3-bind
and --smtp-bind
. It is authenticated via your Pod's credentials. You are welcome to try it on your own pod, but so far I haven't been able to get it up and running on twtxt.net (_my pod_) yet as I haven't had any success with TCP Load Balancing with SNI and Traefik :/
pos--
produces an "off-by-one" error here. Here's why I think this.\n\nSay you have Twts: A, B, C, D
ordered from oldest to newest (_from left to right_).\n\nLet's say C and D exceed MaxTTLCache
. Therefore pos
lands on C and we break out of the loop. But if we decrement pos
again here with pos--
, then we pos points to B.\n\nSo we return new twts as A and old twts as B, C and D. Hence an off-by-one error since the older twtst were in fact C and D.\n\nMake sense?
pos--
in SplitTwts()
seems to fix this, I've been debugging this for an hour or so now, but maybe you can confirm. I _smell_ an off-by-one error here? π€ I'm just not 100% sure π€£
\nDEBU[0007] cache: parsing https://feeds.twtxt.net/tiktok/twtxt.txt for tiktok\thttps://feeds.twtxt.net/tiktok/twtxt.txt\nDEBU[0007] twts: [I am @<tiktok https://feeds.twtxt.net/tiktok/twtxt.txt> an automated feed that twts every 30m with the current time (UTC) π’ The time is now seven thirty π]\nDEBU[0007] new: []\nDEBU[0007] old: [π’ The time is now seven thirty π I am @<tiktok https://feeds.twtxt.net/tiktok/twtxt.txt> an automated feed that twts every 30m with the current time (UTC)]\n
FOLLOW
events, especially of the @news bot has now been fixed. It was just silly stupid background jobs running every hour π³ cc @jlj and @thewismit (_you might want to upgrade!_)
twtxt.txt
files, maybe even some taking onboard our extensions π€ Very exciting!
twtxt.txt
file on his website, this is pretty much the standard -- However we at Twt.social of which this pod twtxt.net is an instance of, and @eldersnake you are using is mostly an "extension". We have documented all of the extensions we're using at dev.twtxt.net. It all depends on what you want, and how much of you want to maintain yourself vs. say just letting us run a pod for you. @jlj and @thewismit for example run their own pods