# 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 446
# self = https://watcher.sour.is?uri=https://twtxt.net/user/antonio/twtxt.txt&offset=46
# next = https://watcher.sour.is?uri=https://twtxt.net/user/antonio/twtxt.txt&offset=146
@prologic (re first app) It's been a fun ride so far. I am super excited and hoping we can take this community even further.
@prologic (re automating App Store process) This might come handy a bit later. For now TestFlight itself it setup so we are good until we go live in the App Store then automation will be good. I will ask for help if needed. โ˜บ๏ธThanks for offering to help.
@prologic @dooven (re automating App Store process) I might use fastlane I also use bitrise for work.
If anyone reading this wants to be a beta tester for twtxt iOS app, please let me know. The first version is out on TestFlight.
@lukem (re Monday depression) thanks ๐Ÿ˜Š we are just starting
Already found a issue with dark mode. #twtxt #iOSApp
Testing from app from TestFlight ๐Ÿพ
Last final UI tweaks which I am hoping it will be quick and then... TestFlight submission
App store process to submit apps is hard work. I will have to spend sometime later to automate this for twtxt iOS app.
@lukem (re Twtxt Net API) That is awesome. Are you planing to open source it?
@prologic (re First Twt from CLI) Nice!
@lukem (re Twtxt Net API) ๐Ÿ˜ tell us more about it. What it is? What language is built on? I don't recognize the lang from your screenshot.
@prologic (re TestFlight) I have this small list to toggle and then TestFlight. We are almost there
@prologic (re #iOS App) Lots to be done still, like error handling, timeline refresh, etc. But hey... happy path is ready ๐Ÿ˜‰
Second post from #iOS app. ๐Ÿ“ฑ
First post from the iOS mobile app. ๐Ÿ˜Ž
@prologic @dooven Yep! And that is so nice!
@prologic @dooven let's see if #hashtag searching is working. ๐Ÿ˜‰
@prologic @kt84 (re prologic ๐Ÿค–) LOL. Or from another planet! ๐Ÿช ๐Ÿคฃ
@prologic May be my last tweet?
@prologic (re TechTinkering liking twtxt) I don't think @TechTinkering will see your twt. Am I right? But I can try to tweet at him. I knew keeping my Twitterโ„ขaccount would come handy one day. ๐Ÿ˜‰
@prologic (re Sleeping) I am starting to think otherwise. ๐Ÿคฃ
@prologic (re API time stamp issue) Check it now. Yes it is fixed. Thank you.
@prologic (re API time stamp issue) Thanks. FYI... not a blocker. ๐Ÿ˜€
@prologic @lukem (re Android App) If you do decide to build something feel free to ping me with whatever question you have. You are welcome to the team anytime. โ˜บ๏ธ
@kt84 (re Looks Amazing) Thank you! Not as fast as @prologic to build stuff but I am getting there. โ˜บ๏ธ
@prologic I think I found an issue with the timestamp
One more twt to make sure I got this timeline issue right.
That is definitely something weird with the API and timestamps/
Looks like the posts when retrieved via /timeline API endpoint are showing 7 minutes faster.
Testing consistency in time.
twtxt iPhone app coming along. Timeline loads the latest 50 twts. Needs to download avatar and time ago date format
@prologic (re Avatar on Swift feed) yeah that one stands out, doesn't it?
@dooven (re DnD online) I didn't know roll20. Looks pretty cool.
@dooven (re DnD online) how do you guys do it? A zoom call? Everyone has its own dice?
@prologic (re API keys / limits) Nice. All makes sense. After giving some more thought I believe we can add this later if needed. We don't need to decide it now.
@prologic (re API keys / limits) Yeah that is more complicated especially with other instances / pods now that you mentioned and I think about. An app that supports multiple instance will need to register itself with every Pod operator? That is ugly and complicated and defeats the purpose of an app support multi-pods. I need to understand it better too. Is there another way to do rate limits that you know of?
@prologic What do you think about adding user uploaded avatars for Personas feed like my @news_feed ?
@prologic (re API keys / limits) Yeah some sort of limit. But how would you do that? I think one way to do it is to use a API key, no? And what I mean by bad / buggy clients is in case I release an app that has a bug that it is DDOSing twtxt.net you could suspend the app until a fix is out.
@prologic (re CLI UNIX style) very nice idea. Should we add some API key for the clients so we can turn off the abusers? Or even temp suspend buggy clients?
@prologic (re API) Thank you. I will have a look and try to get the first endpoint working later tonight.
@hjertnes (re bookmark hobby project) Is it open source? Link? What language?
Strating working on the API endpoints for the app. ๐Ÿ˜Ž
@prologic (re dog ๐Ÿ’ฉ) territorial beasts! ๐Ÿคฃ๐Ÿคฃ
@prologic (re /mentions) yep! but haven't used much. But I guess we will become very useful when things get noisier.
@prologic @lukem @hjertnes (re Netlify) Why did you stop using it? If you don't mind I ask.
@lukem @prologic (re char. limits) will the limits be only on the input but not on the display, right? So if a Pod has a greater limit, another Pod would display the whole text just fine, right?
@prologic (re pool and pool fence) looking cool. ๐Ÿ˜Ž Will it be ready for summer?๐ŸŠโ€โ™‚๏ธโ›ฑ
@lukem (Netlify) Wow ๐Ÿ˜ฒ you were there pretty early! I like how easy it is to spin a static site there. What have you used it for? Any of their Advanced features?
@prologic (re Netlify hosting) I use them for hosting static websites. They are really easy to deploy in a CI matter. You integrate them with your repo and once you commit the website is life on their hosting. They are big on Jamstack. They support a bunch of static site generators.
@lukem @prologic (Netlify) this link after you login should show you your number.
I've been using Netlify and in celebration of them welcoming 1 million developers, I found my unique spot! I'm number #430,593! You can find yours too! million-devs ^^ What a cool way to celebrate. Maybe a idea for when twtxt.net gets to 1M?
Hi ๐Ÿ‘‹ @mayaphy. How are you doing? I was born in Sรฃo Paulo. What part of the world are you from?
@dooven @prologic (re Signal) I am I will email you my contact. I think it is a great idea. I was actually thinking about having a chat channel between us.
@ionores I like the subFeed @twtxtsf what are you planning to post there?
@dooven (re github trending) fantastic!!! Congrats @prologic
@prologic (re Sunday beer) after all this new features... Well deserved! Cheers ๐Ÿป
Testing new twtxt API
Keep testing...
@prologic (re testing app) I think more important is to keeping shipping small features specially while in beta since we donโ€™t need to worry about breaking things
@prologic (re first beta version) sometime this week but perhaps will only support you to login and post but it is something to test
@prologic (re next endpoints) /timeline and /discover that would make the app looks interesting
@prologic (re prototyping) for sure. I was also trying some uploads here but they don't seem to be working for me.
We canโ€™t see how windy ๐ŸŒฌ it is but still a beautiful day
API! Yeah! ๐ŸŽ‰
API working... Image uploading working... This team is busy!!!! Lots of exciting stuff!
My first twtxt post via API
And just like this on a wind afternoon twtxt-ios was created. It always feels good starting a new project. cc/ @prologic
@prologic I am up and running with twtxt on my localhost. Thanks for the tip. Looks like I was also missing GOPATH.
@prologic (re Microsoft <-> TikTok) ins't it the natural thing to do after buying Github? LOL
@prologic (re imgur) most of these services will give you a link to be shared that takes ppl to a page with ads, tracking and who knows what else. The same happened w/ me yesterday. I ended up going to the URL they gave me, right-click the img and copy img address to get the img itself
@prologic @hjertnes (re archive) Just an idea. Perhaps sticking with what the community is already using like you suggested it will be better. 2/2
@prologic @hjertnes (re archive) Maybe some users will have very large files if it is done on a year basis. Maybe twtxt- where timestamp is the timestamp from the last twt which could also help to stitch things together if needed. 1/2
@prologic (re video uploads) oh! man! we gonna be busy. But that is the idea, right? ๐Ÿ˜ƒ
@prologic (re critical mass) that is cool. I will keep an eye on today's @stats twt ๐Ÿ˜ƒ
@prologic BTW embed images look awesome in the timeline!
@prologic (re external account been new) Made a mistake with the link I want to twt. Here it is ->
@prologic Wait?!! what? I see external accounts on my feed? Is this new?
@prologic (re my email) I've sent you an email. :-)
@prologic (re video conf) Let's do it. Weekend I think will work better in terms of TZ. I think FRI night here (PST) it will be around after lunch for you on SAT. My email is the same as the Github user on that famous mail p
@prologic (re video conf) Let's do it. Weekend I think will work better in terms of TZ. I think FRI night here (PST) it will be around after lunch for you on SAT. My email is the same as the Github user on that famous mail provider ;-) or you can use the one I register here it also works
@prologic (re twet) I meant to say as a client.
@prologic (re external account on timeline) I was thinking in general. But instance <-> instance it will be already really cool. I am looking into installing twet and a client. Is that what you use?
@kas @Felix @prologic (re permalinks) Wouldn't the user's url + timestamp of the post been sufficient to which twt its referring to?
@prologic do you think twtxt will ever support external accounts been displayed into your timeline? I can imagine that would require a bit of processing power and would turn it into a feed aggregator.
@prologic (re API specs) Thanks. I have reply to your comments. I will be making the adjustments and put some more thoughts into it. But I think we are close to have something we can start with. Are you planning to build everything from scratch or using libraries? (if they exist)
@prologic (re @bangs) sorry I have no idea. Let me know if you find out.
@kt84 (re exploding ๐Ÿบ ) that is funny. It also sounds like a marketing move given the name of the company and logo.
Hello @leigh ๐Ÿ‘‹ Welcome!
@prologic (re feeds / subFeeds) I was actually referring to subFeeds. Now I get it. Thanks for clarifying. I was think it was something like lists on Twitterโ„ข but for external twtxt accounts. Now I understand I like it! :-)
@prologic (re to feeds) I meant /feeds
@prologic I don't get how feeds work. If I use it to create a new feed, where does it go?
@prologic (re API specs) sounds good. I look forward to hearing your thoughts on it.
@prologic (re News feed) Ha! I thought it was something like that. Felt like I was hitting a bleeding edge implementation. Thanks for letting me know.
@prologic I have started to add to the API specs.
@prologic (Re Github Trending Developers) that is awesome ๐ŸŽ‰
@prologic I am originally from Brazil. I left Sydney five years ago and have since been leaving in the US. ps.: loved the reply feature
@prologic I am originally from Brazil. I left Sydney five years ago and have since been leaving in the US. ps.: loved the reply feature
@prologic I agree that the internet and the web should be decentralized. How are things in Brisbane? I lived in Sydney for 10y
Will it replace Twitter?