# 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 27
# self = https://watcher.sour.is/conv/wzwth7a
Testing something... @
For people using clients other than yarnd, does that appear as a valid mention? It's valid according to the spec but I've never seen it in use anywhere.

> Mentions are embedded within the text in either @<source.nick source.url> or @<source.url> format and should be expanded by the client, when rendering the tweets.

cc @movq @lyse
For people using clients other than yarnd, does that appear as a valid mention? It's valid according to the spec but I've never seen it in use anywhere.

> Mentions are embedded within the text in either @<source.nick source.url> or @<source.url> format and should be expanded by the client, when rendering the tweets.
For people using clients other than yarnd, does that appear as a valid mention? It's valid according to the spec but I've never seen it in use anywhere.

> Mentions are embedded within the text in either @source.nick@ or @source.ur@ format and should be expanded by the client, when rendering the tweets.

cc @movq @lyse
@mckinley Without a nick, we'd (yarnd) would have to go fetch the feed, parse it, cache it and then render it properly. This kind of "form" I _think_ should be illegal IMO.
@mckinley Without a nick, we'd (yarnd) would have to go fetch the feed, parse it, cache it and then render it properly. This kind of "form" I _think_ should be illegal IMO.
@tkanos, do you have a dump of all the twtxt feeds from doing we-are-feeds? If so, could you please upload it somewhere or send me a magnet link? I want to grep it for this crazy mention syntax.
@tkanos, do you have a dump of all the twtxt feeds from doing we-are-twtxt? If so, could you please upload a tarball somewhere or send me a magnet link? I want to grep it for this crazy mention syntax.
@tkanos, do you have a dump of all the twtxt feeds from doing we-are-feeds? If so, could you please upload a tarball somewhere or send me a magnet link? I want to grep it for this crazy mention syntax.
@mckinley Too bad I can't think of a way to do this via the search engine 🤔
@mckinley Too bad I can't think of a way to do this via the search engine 🤔
@mckinley If that was my URL, it would show up as “someone mentioned me”, yes. (It isn’t mine, though, so there’s not a lot that my client does to it.)
@mckinley If that was my URL, it would show up as “someone mentioned me”, yes. (It isn’t mine, though, so there’s not a lot that my client does to it.)
@mckinley If that was my URL, it would show up as “someone mentioned me”, yes. (It isn’t mine, though, so there’s not a lot that my client does to it.)
@mckinley If that was my URL, it would show up as “someone mentioned me”, yes. (It isn’t mine, though, so there’s not a lot that my client does to it.)
@movq is right, it's still valid but it is hard to render as anything beyond a URL? 🤔
@movq is right, it's still valid but it is hard to render as anything beyond a URL? 🤔
@mckinley @lyse I clean m’y code today and release it tomorrow or tonight.
@mckinley My client parses the mention and just shows the URL. Since I don't follow that feed, it is rendered white on red just like any other feed I don't follow. My markdown support is very limited, inline code is unknown to tt, so the mentions put in code blocks are just treated as regular mentions. And then you can see, that you mentioned me incorrectly. :-P

Mentions in tt
@mckinley lmao the fuck
@mckinley here is the dump https://github.com/tkanos/we-are-twtxt (on the tarball all-twtxt.tar.xz)
Outside of this thread, this comment syntax has been used exactly twice when searching every known, currently accessible twtxt feed on the Web.

$ grep -r '@[^@'
buckket.org.txt:2016-02-12T18:37:00+01:00\tHey @<http://vigintitres.eu/twtxt.txt>, @<teddy https://data.trafficking.agency/twtxt.txt> und @Jim@example.org was geht? Ich bin’s @GEHEIM@buckket.org!
[...]
hecanjog.com.txt:2020-09-03T17:36:00-05:00\t@https://tilde.town/~lucidiot/twtxt.tx@ twtxt via DNS TXT would be insane and fun.
Outside of this thread, this comment syntax has been used exactly twice when searching every known, currently accessible twtxt feed on the Web.

$ grep -r '@<[^ ]*>'
buckket.org.txt:2016-02-12T18:37:00+01:00\tHey @<http://vigintitres.eu/twtxt.txt>, @<teddy https://data.trafficking.agency/twtxt.txt> und @Jim@example.org was geht? Ich bin’s @GEHEIM@buckket.org!
[...]
hecanjog.com.txt:2020-09-03T17:36:00-05:00\t@https://tilde.town/~lucidiot/twtxt.tx@ twtxt via DNS TXT would be insane and fun.
Outside of this thread, this comment syntax has been used exactly twice when searching every known, currently accessible twtxt feed on the Web.

$ grep -r '@<[^ ]*>'
buckket.org.txt:2016-02-12T18:37:00+01:00\tHey @<http://vigintitres.eu/twtxt.txt>, @<teddy https://data.trafficking.agency/twtxt.txt> und @<Jim http://example.org> was geht? Ich bin’s @<GEHEIM https://buckket.org/twtxt.txt>!
    [the uses in this thread]
hecanjog.com.txt:2020-09-03T17:36:00-05:00\t@<https://tilde.town/~lucidiot/twtxt.txt> twtxt via DNS TXT would be insane and fun.
Outside of this thread, this comment syntax has been used exactly twice when searching every known, currently accessible twtxt feed on the Web.

$ grep -r '@<[^ ]*>'
buckket.org.txt:2016-02-12T18:37:00+01:00	Hey @<http://vigintitres.eu/twtxt.txt>, @<teddy https://data.trafficking.agency/twtxt.txt> und @Jim@example.org was geht? Ich bin’s @GEHEIM@buckket.org!
[...]
hecanjog.com.txt:2020-09-03T17:36:00-05:00	@https://tilde.town/~lucidiot/twtxt.tx@ twtxt via DNS TXT would be insane and fun.
@mckinley Cool! 👌 So... Let's nuke it? 🤔 Are you thinking of writing a new spec?
@mckinley Cool! 👌 So... Let's nuke it? 🤔 Are you thinking of writing a new spec?