# 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 11
# self = https://watcher.sour.is/conv/ptespxq
Let's see, how tt's parser and lextwt behave. Nothing better than using PROD to do some experiments: @äöüß. Looks like at least tt will accept it as a nick. I have to admit, I'm quite surprised. Would have bet against it.
Oh yeah, worky, worky! \\o/
Oh yeah, worky, worky! \o/
So I can't register a new username in yarnd using the lovely nick äöüß. Let's see, how Unicode and regex marry. Need to read up on that topic.
Alright, I didn't try it, but in Go regexes one should be able to just replace \\w with \\p{L} and in Python regexes \\w just needs the re.UNICODE flag. At least, that's the theory. Now, before actually implementing this, we should carefully think about all the implications we're creating with that. Also, I don't know whether this is enough for scripts like Japanese or the like where there are no letters but "syllables". (And now you know, that I don't a clue about Asian scripts.)
Alright, I didn't try it, but in Go regexes one should be able to just replace \w with \p{L} and in Python regexes \w just needs the re.UNICODE flag. At least, that's the theory. Now, before actually implementing this, we should carefully think about all the implications we're creating with that. Also, I don't know whether this is enough for scripts like Japanese or the like where there are no letters but "syllables". (And now you know, that I don't a clue about Asian scripts.)
@lyse Actually seems to have worked okay even from the mobile app 😳

@lyse Actually seems to have worked okay even from the mobile app 😳

Hmmm 🤔
Hmmm 🤔
@prologic Very good.