# 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 4637
# self = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=137
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=237
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=37
@lukem (re reducing manual ops) Yup this is why I have several production Docker Swarm clusters, supporting services and tooling...
@darkterminal (re notifications) This is coming in an upcoming release ! For now follow the @twtxt feed π
@cock Hello there ! π Welcome to twtxt π€ β Your first post is just βlolββοΈπ€£ You can do better! π
@cook Hello there ! π Welcome to twtxt π€ β Your first post is just βlolββοΈπ€£ You can do better! π
@lukem (re Ansible / Docker) [Docker[(https://www.doker.com) is pretty awesome really π I mostly use it as a packaging tool however, and distribution to production. It's quite easy to learn and get the hang of.
On sub-Feed(s): To create a new Feed, navigate to /feeds, give your feed a name and hit Submit. Now you can post as that feed in the "Post as" dropdown. This lets you create feeds of special interest or topics. Happy twt'ing! π€
On twtxt.net's sub-Feed(s). This new feature was born out of two use-cases. For operators to post as @news @support and @help; but also an idea that came from @Dad to help new and existing users create special interest feeds or topics...
@lucidiot (ree new RSS feeds) Feel free to add them to feeds.twtxt.net too π It's a free service that consumes RSS/Atom and produces twtxt feeds π
@pbatch Hello! π Just saw you add your feed to @we_are_twtxt π Welcome to the (_now_) growing twtxt community π€
@hjertnes (re twtxt.net CLI) ... Plus a command-line client that uses a (_yet to be written_) API to talk directly to a twtxt instance. Think of all this as "I want to just use a file, and host it myself", or "Oh I love twtxt.net but sometimes I want to use the CLI".
@hjertnes (re twtxt.net CLI) So that being said... Yes there are plans in the works for a CLI. It will likely be two things. A traditional twtxt command-line client with a similar feature-set to @quite 's twet ...
@hjertnes (re CLI) I am one such command-line asshole π€£ I'm an old school UNIX engineer, and ai π the command-line and all things UNIX principles π -- That being said however, one has to be realistic or you limit potential use by others...
@hjertnes (re tw.txt) Is that even a valid TLD? I can't find it in my Domain Registrar π€£
@hjertnes (re contributing) Yes π Because you're a nice person and willing to discuss technical things! π€£
@hjertnes (re HEAD
req) Yeah that would also save a few "full fetches" provided all sources of feeds correctly implemented HEAD
π Do you want to have a go at this? You'll want to patch these lines
@Felix (re polling) The problem is I borrowed a fair bit of the "feed cache and fetching" code from @quite 's twet (_which I also spent a bit helping improve_). I _think_ the feed cache would have to be refactored somewhat for this (_plus other benefits_)
@Felix (re polling interval) Yeah you're probably right. I developed this thing quickly (_as you know_) and am iterating quickly. What I'd like to do is have a sort-of back-off internal algorithm where feeds are only polled based on the frequency of their updates. Make sense?
@hjertnes (re fetches from twtxt.net) Fair enough. I'll have a read of your Issue hopefully we can come up with something! The original twtxt is a bit sparse, but that's something I hope to influence...
@hjertnes Thank you! I'll respond there and if trivial enough will probably implement it shortly :) Out of curiosity do you have many fetches from twtxt.net at the moment? The backend (_by default_) fetches/polls feeds very ~5m.~
@hjertnes (re fetching from twtxt.net users...) Yes I understand what you're saying. Do you mind filing an issue for this on the Issues page? This can be solved easily, it just really depends on the implementation details.
Re (new sub-Feeds) Simply navigate to /feeds where you can create your own feeds that you control and can "post" as. Think of this as interest topics, subtwts or special interest groups :) Please give me feedback if you try this out! It's brand spank'n NEW!
π NEW: New _sub_Feed(s) feature whereby you can create new feeds (_call them personas if you want_) associated with your account and then you can "Post as" those feeds._
@dmje (re things on your mind) Haha π€£ Why don't you share them with us? π Alternatively the backend could rotate the Placeholder
text on the text
input? π€
@hjertnes (re std config for twtxt clients) Yes! I was thinking the same too. Why don't you help us both here and the general twtxt
developer which probably only consists of @quite and myself (@prologic) right now by filing an issue to document this on the project Issues?
@hjertnes (re include URL of followers) I know followers and mentions are not the same π Not sure what your point was? π€
@antonio Antonio Rodrigues invited you to join the team: "Mobile twtxt"
π Got your invite thanks! This Mobile App (iOS) for twtxt.net is _really_ gonna happen! Yay π
β**Help**: Added a new section ton the /help on "Formatting your posts" which btw for those familiar actually supports Markdown (_although don't use the full feature-set as twtxt
is still a line-oriented system!_)
@flavienbwk (re great idea) Great idea to which thing? π€£ a, b or c? π
Re (weekend plans) Or c) Figure out how Web Push works and build Web Push notifications into the twtxt.net web client instance. But this also depends on parsing mentions to be useful π€
Plan for the weekend: Build out more neat features for twtxt.net π Can't decide between a) @mention
and #hashtag
parsing and discovery or b) A JSON/HTTP API for a potential Mobile iOS App that _may_ be coming? Any ideas? π€
π ANN: New version of twtxt.net v0.0.7 is out! Highlights include a [Reply]
feature for posts, a special @twtxt feed for internal events, improved UI/UX and loads of bug fixes! Enjoy and happy twt'ing π€
@hjertnes ((re std config for twtxt clients) Where you can export your "account" as a config.yaml
and import it into other clients. You know in case you don't like twtxt.net specifically or you do and you just want to use multiple clients : )
@hjertnes (re std config for twtxt clients) Yes! This is very similar to twet (_which I contributed to a few bit recently, it's a nice CLI client_). I'm _thinking_ of doing this for twtxt.net whereby you can export your account...
@kt84 Hahaha π€£ Are you implying that twtxt.net is a VC funded company with millions of π΅ and we just happen to have hired some excellent marketing folks?! Hah! π #twtxt #humour
@kas (re checking your twtxt client) oh! This is similar to @tiktok ?
@hjertnes (re include URL of followers) Yes this is def a possibility. You could also follow the social feed @twtxt of any twtxt.net and watch for mentions of yourself π
@twtxt looks like you have. New follower here on twtxt πYou can follow the special feed @twtxt or check your new βFollowersβ in /settings π
@antonio Glad you like the [Reply]
feature :)
@melyanna (re house cat) I have one! It prowls around and wrecks things! π Why do you want to be a house cat? π€£
@hjertnes Yes twtxt.net most certainly does. However there is a catch; since a "fetch" is not associated with any one user, it's impossible to say "who" follows your feed on an twtxt
instance. Something to work out perhaps?
@longkey1 posted on Twitterβ’ Translation: "twtxt I like it very much, but it doesn't seem to be very popular. Too bad." -- Like everything new and shiny, its not always popular at first! Give it a go!
Next up is @mentions
I think. And tag extraction from posts. Let's make discoverability even better! π
@lukem (re Reply feature) You're very welcome! Hopefully everyone will find it useful! cc @kt84 @lesley
π NEW: Out of frustration for myself, I added a tiny/teeny UI/UX change to the timeline view. You will now see a [Reply]
link where it will conveniently fill out the text box at the top for you with @<nick>
and automatically focus you there ready to type. Enjoy! π€
@Felix (re UA strings) Hah! Yeah I built a feature into twtxt such that the backend automatically picks these up and posts to a special feed @twtxt and updates your account's "Followers". Its quite neat :) Also hi @kas π
π π± π It's very humbling to see that somehow I (_the developer of_) and twtxt.net have somehow hit the #1 spot on Github Trending Developers.
@migandhi (re Trending) Oh my! π± I'm a trending Developer on Github π―
π± Is Twitter now effectively a "closed system"
@migandhi Hi! π Welcome to twtxt.net π€ -- Can I ask; Where did you see it trending? π
@hellson Hi! π Welcome to twtxt.net π€ -- Its short-form
posts, decentralised, very simple, no tracking, no advertising; bit like Twitterβ’ but not π
@von (re Slingcode) I don't get it π€ Can you explain it like I'm 5? π
@Dad Hey! π Glad to have you onboard! I would encourage you to bring across some of your acquittances you talk to on other forums here and start having short-form
conversations π
@kt84 What?! You were expecting another software update already? π± Its coming! Hopefully with a new UI/UX update! But bare in mind there are silent updates made every few hours -- e.g: the spacing between posts on Desktop has been fixed already! π
@antonio (re Brisbane) Yeah we're going okay in this little part of the world Australia/Brisbane! Things are going back to normal now and settling back down. What part of the world are you from?
@Felix (re Social Media Subscriptions) Yeah I agree! I was mostly commenting on the astonishment of advertising models π I plan to do something similar to Micro.blog with twtxt.net like paid hosted instances. π
π· So apparently doctors in Australia are sending anyone that have typical and obvious common cold or flu like symptoms To get COVID-19 tested! π³ Naturally this is overwhelming local testing laboratories from actually testing things that are far more critical! π€·ββοΈ
Re (Twitter considering subscription): Who would have _thought_ that "Social Media" backed by advertising business models where users are in fact their product would ultimately start to fail?! π± Get on the twtxt.net band-wagonn! π€
π NEW: With the latest software update to twtxt.net you will now see in /settings your "Followers". Amazingly I have 11 followers already, some of which are external to here! π
@lukem Oh! π€£ I see! What TZ are you in?
@notizblog Hello there! Glad to have you in our growing twtxt
community π€
@lukem Happy Friday to you too! (_although it's still Thursday evening for me π€£_) π_
@kt84 You're welcome ! π LMK if you have any great ideas for improvements to existing features or new features π
@antonio (re Replace Twitter): Now that would be quite funny now wouldn't it? π€£ I don't expect it to at all, but you never know with these organic, decentralised things (_oh wait that's what the Internet and Web was suppose to be in the first place! π_)_
And it works! Yay (Followers feature): > FOLLOW: @prologic from @Felix using txtnish/0.2
Re (new Followers feature): In addition your "Followers" list on your /settings are also updated as new potential followers are detected. π€ Happy twt'ing!
π NEW: New feature to improve discoverability. Basically the server now tracks new potential followers by parsing the twtxt
User-Agent (_if valid_) and posts this on a special feed twtxt (_which you can follow_)...
Today in my twtxt.net feed; Twitter nukes 70,000 accounts related to QAnon π Microsoft shuts down a service I never heard of! π And Coronavirus cases tops ~15M worldwide π’ Oh my what a day! Happy twt'ing π€~
Bit quiet in twtxt today π€
π New: Improved the About page and added a Help page to start documenting how to use twtxt
and https://twtxt.net/ for new users that are unfamiliar. Please provide feedback!
@dai Hi! π You're welcome! Welcome to this instance of twtxt.net too! π€ Are you planning on running your own instance too?
@felixplesoianu just posted recently about twtxt
in general, and I _hope_ I had something to with it! πββοΈ
@freemor lighthttpd
is also quite good actually :) Used to use it for the longest time!
For more information on twtxt.net's privacy see the /privacy policy. Promise is very terse and void of legal jargon!
Some questions you may have on twtxt.net; Q: Will this always be free? Yes. Q: Will there ever be advertising or tracking? No! Q: What personal information is collected about me? Almost none, besides you email for password resets (_which is optional_).