# 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 13
# self = https://watcher.sour.is/conv/yw7aouq
I will try and write a small cli example project in rust, that will let you post a message on yarn through a server url. Once I have that - I will then try and write a client with GUI and all that. I have not used rust much - but I really want to learn it more. I usually stick with c++. Not sure how much time it'll take to get started, but I'll give it a try.
@stigatle Sounds good 👌
@stigatle Sounds good 👌
@stigatle Sounds good 👌
@stigatle Sounds good 👌
@stigatle I also happened to write a CLI in Rust not too long ago. It'll definitely help get a taste of the language. Once you get in the mindset, things work out much faster.
@retronav yeah, takes some time to adjust.
got the ping request to work, currently working on auth stuff.
@retronav I found this site: https://curlconverter.com/rust/ , makes it damn easy. Woho! Got the token now.
@stigatle That’s going to be a client that posts to *yarn*, right? Not a generic twtxt client?
@stigatle That’s going to be a client that posts to *yarn*, right? Not a generic twtxt client?
@stigatle That’s going to be a client that posts to *yarn*, right? Not a generic twtxt client?
@movq Correct! It'll be a generic yarn client. :)
@stigatle This will be very useful in the future. Thanks for sharing!