# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 178
# self = https://watcher.sour.is?uri=https://doesnm.p.psf.lt/twtxt.txt&offset=178
# prev = https://watcher.sour.is?uri=https://doesnm.p.psf.lt/twtxt.txt&offset=78
@prologic why i'm changed nick? i may be six with my doesnm.p.psf.lt
@prologic @andros You can delete these feeds (created by me):
https://feeds.twtxt.net/project26/twtxt.txt
https://lor.sh/@Katze_942.rss <- i'm added him but can't find file
the only rss i follow is https://feeds.twtxt.net/posts-from-atdarkcat09atdc09-ru/twtxt.txt
@prologic Yarn repo has 88 issues open, some related to ActivityPub. Why you do not close it?
We invent docker, we invent kubernetes, we invent portainer, why we still not invent solution to migrate data volumes between hosts? :(
@andros @bender @prologic @eapl.me btw does twtxt dm and salty can be bridged together? iirc you planned this
@andros i think salty.im integration would be great but i still don't know how it possible
@bender @lyse ejabberd has [matrix] integration via mod_matrix_gw
@bender author explained why they do this https://girlboss.ceo/~strawberry/conduwuit.txt
«Miscrosot finally released a product that doesn't suck. Unfortunately, it's a vacuum cleaner.» © english word play
webmention test: https://turner.enemyterritory.org/shared/repo/user/carrvo/profile/webmentions.html
@andros sha256 hash of twt in json. Look at converter script
Hello, i want to present my new revolution twtxt v3 format - twjson
That's why you should use it:
1. It's easy to to parse
2. It's easy to read (in formatted mode :D)
3. It used actually \\n for newlines, you don't need unprintable symbols
4. Forget about hash collisions because using full hash
Here is my twjson feed: https://doesnm.p.psf.lt/twjson.json
And twtxt2json converter: https://doesnm.p.psf.lt/twjson.js
@eapl.me this "directory" is actually named registry. You can see users at https://registry.twtxt.org/api/plain/users and his twts at https://registry.twtxt.org/api/plain/tweets
@bender thinked about Gemini protocol. Why corporations shit this name with cryptocurrency and LLMs?
@xuu like feeds+bridgy.fed? Will be happy anyway
@movq let's host yarnd! Or maybe wait until @prologic return activitypub support which deleted in this commit
Hello World from tt2
Hello, Alice!
Why not just use registry? It can be personal or hosted by someone like registry.twtxt.org. Just need to be adapt to support hashes
TIL that RFC means Request For Comments
Should i follow david feed instead of bender and quark?
@xuu Yarnd bug
Does it counted? my cubieboard
Noo, please mercy him
Why not? I'm agree about hyperdrive and holepunch but do know how nostr related. Also gateway can be more that one without having nostr discovery problem
I\\'m learning #Django at paid offline course. My diplom project: https://git.0ut0f.space/doesnm/cms (frontend not included in repo but exists on my usb drive because it's too worse)
I\'m learning #Django at paid offline course. My diplom project: https://git.0ut0f.space/doesnm/cms (frontend not included in repo but exists on my usb drive because it's too worse)
Thinking about trying tt. If it really usable i will abandon twtxtdon (service to read twtxt feeds from mastodon client), which currently has only authorization implemented
Did you want to mine Chia? Or Twtxt Coin? 😂
https://doesnm.cc/address.png
General is "peoples". Our community want replies and reactions minimum. Currently used Telegram+Matrix (most on Telegram and me from bridge)
I'm hosted on cellphone with tunnel. It's really lightweight. But too few features
You can use php-fpm via php_fastcgi in #Caddy
Threema are paid afaik. Did you want to buy it for all family?
Ok, it's really spam account: https://twtxt.net/twt/xu3u7zq . Damn spammers. Can you delete this?
https://twtxt.net/twt/nbl4xfq
Have freezes after i try scrolling on mobile: https://doesnm.cc/screen-20250125-093748.mp4
Is it spam bot or just innocent citizen? But nickname looks suspious
Yarnd can store password-protected keys without risk because pod owner don't have password, but looks like i/someone should enter password for every message sent or receive? Upd: oh, it's about ssh? i have key without password lol
Interesting where Goryon saves current logged account? Because if i kill app it will logout me :(. Save i noticed with IndiePass but it logout me in random moment (or maybe same after killed)
Again: if you *can* decrypt - it's for you
Can you share summary after meeting?
It's ok for most encrypted protocols (In salty you can fetch other messages but can't decrypt). Btw i think recipient can be removed so if someone seen message they tried to decypt, if can't - its not message to you
Yes, it's a mini python cgi script which implements IndieAuth
Only IA from yarn are valid? Can i use https://doesnm.p.psf.lt/auth.py ?
My webmention script are the same as Timeline
Your mention is... empty?
I'm sitting in official cabal.club with nicknames doesnm and doesnm-seed from vps because can't install cli in Termux
curl: (3) URL rejected: Malformed input to a URL function. Writing sender in bash was BAD idea
@sorenpeter Yes it works, thx: https://doesnm.cc/mentions.txt . I'm deleted html tags because my client do not support html rendering
Checked my posthook... looks like my bash skills at zero: https://doesnm.cc/huh.txt
Finally my (web/txt)mention sender ready. Receiver i'm borrow from sorenpeter's timeline
@doesnm.p.psf.lt
Test reply for webmention tester!
https://webmention.rocks/test/21
Need to summary all of these logic. So:\\u2028 1. If file named twtxt.txt then grab parent directory name or hostname if file in root (and maybe delete ~?) \\u2028 2. If file named nick.txt then grab filename~
Need to summary all of these logic. So:\u2028 1. If file named twtxt.txt then grab parent directory name or hostname if file in root (and maybe delete ~?) \u2028 2. If file named nick.txt then grab filename~
If feed are named twtxt or tw then grab parent directory name!
nick is yo? Btw say me which method you choiced. I want to make mention fixer like @bender -> @bender in my post-hook
Let's return to previous conversation: what if detect nick from url: pubnix.com/~nick/twtxt.txt is nick, domain.com/anick.txt is anick and etc
Lol why you and bender twts are rendered but my with simular content are skipp3d? Upd: nevermind, i'm dumb, my twt are created in future because i type date -iS and replaces +03:00 with Z: https://twtxt.net/twt/yctmi7a
I mean bug where jenny don't know about these id's and tried to request from twtxt.net (prologic sent access logs)
Hello @movq . Did you fixed jenny bug which causes fetching long ids from yarn instances on feeds like https://ciberlandia.pt/@marado.txt ? I'm asking because i want to store links in brackets on some of my posts and don't want to confuse jenny users
My client is twet which i grabbed at https://github.com/jdtron/twet
Test twtxt parser (please remind me to delete this)
Lol only i use discontinued client? (with patches but i'm lost sources so they "proprietary")
Did you have disallow rule in robots.txt? (I think not because can google several twtxt.net posts)
Yes, ik. But i can't use this api without yarn.social (feed is just file)
Want this API for Goryon or just Goryon with support to just twtxt.txt. I can't read timeline without visible replies and missing twts
You can't use vultr free tier? Also does anyone tried?
Don't waste your time. You can find builds in dist directory. Also it's abandoned app which have more bugs
I'm still in 2024 :(
Breaked my fdroid repo by machinally type rm -rf repo in /var/www/fdroid. Hope it just contain apks and icons and i can recover
Lol, seems yarn do not display metadata on @terron
Insert RSS url to on https://feeds.twtxt.net in textbox
pay2post ?
I don't see post in timeline and mentions from demo account. Even in site and goryon. Demo account follows me
Test Mention for Goryon! @doesnm
Second ip works, yes. According to redirect plinth this site is FreedomBox instance (tried FreedomBox on my single board computer)
Interesting: only for me Goryon does not persist account if i force stop him? If i fix this (on my side) maybe i will host yarn
I don't know. Maybe it's dumb secure for ddos and botnets? But it can be used not only with IRC
Remembered about one ISP which disallow IRC stuff on his servers. By searching i found what it's many ISP's which equals IRC to proxy and doorways. This is unfair!
Not me. Because my language skills (especially sound/audio) are bad
Actually better than game console: https://elon.cucked.me/grapplingdev/status/1872013696077308284
ROFL
Your nick is normal. After i delete gh account with nick doesnm i can't reuse them. And my next nick is... doesnmisclown xD (without a)
python cgi script which handles micropub and writes content to twtxt file. I was want micropub+microsub for twtverse but seems i burned (due choice wrong stack?): https://privatebin.net/?0b598b91ac186855#BfRKjLUQz5KUFJNekJBb5V2qvtEe8xQN8nenYbkez2XR
You are right: no advantage. Also your method can make backward compatible to feeds which doesn't implement metadata extension
No, i mean just _. If my nick = _ and my twtxt is located at https://doesnm.cc/twtxt.txt then just display me as doesnm.cc. Why it's not intuitive?=
Why not nostr way? https://github.com/nostr-protocol/nips/blob/master/05.md#showing-just-the-domain-as-an-identifier
Wait Usernet is alive? Does it using NNTP or some other modern technology?
According to internet it's adshield and i dont think you should allow this domain: https://redlib.nadeko.net/r/uBlockOrigin/comments/188khmu/site_breaks_with_error_unless_ad_domain_is/
Lyse and me tested. Now prologic make public key auth. Ask prologic for create user and give your public key
Test post from IndiePass app
Micropub test of creating a basic h-entry
ILITA (russian network in i2p) get spammed very often (including dms and channels). Now i forgot password and can't join in +r channels :(
Have this bbs in my bookmarks. Live instance available in ssh://lowlife@45.79.250.220. Password is hightech
@prologic did your pod start supported sending txtmentions? Or you manually (Your mention appears in aelaraji's mentions.txt)
Google Drive? Can he give direct link? Idk about he but twtxt feed can he hosted in s3!
Hm, does your implementation works not with txt-only? I'm tried to write own but didnt test it: https://paste.ee/p/CopOR