# 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 406
# self = https://watcher.sour.is?uri=https://twtxt.andros.dev&offset=66
# next = https://watcher.sour.is?uri=https://twtxt.andros.dev&offset=166
It is not possible to remove it, otherwise you do not know that the message is for you. With that information you can't decrypt.
I updated the specification with base64, Curve25519 and more examples: https://github.com/tanrax/twtxt-direct-message-extension
I updated the specification with base64, Curve25519 and more examples: https://github.com/tanrax/twtxt-direct-message-extension
@prologic @lyse First, please leave me your comments on the repository! Even if it's just to give your opinion on what shouldn't be included. The more variety, the better.

Second, I'm going to try to do tests with Elliptic keys and base64. Thanks for the advice @eapl

Finally, I'd like to give my opinion. Secure direct messages are a feature that ActivityPub and Mastodon don't have, to give an example. By including it as an extension, we're already taking a significant leap forward from the competition. Does it make sense to include it in a public feed? In fact, we're already doing that. When we reply to a user, mentioning them at the beginning of the message, it's already a direct message. The message is within a thread, perhaps breaking the conversation. Direct messages would help isolate conversations between 2 users, as well as keeping a thread cleaner and maintaining privacy. I insist, it's optional, it doesn't break compatibility with any client and implementing it isn't complex. If you don't like it, you're free to not use it. If you don't have a public key, no one can send you direct messages.
@prologic @lyse First, please leave me your comments on the repository! Even if it's just to give your opinion on what shouldn't be included. The more variety, the better.

Second, I'm going to try to do tests with Elliptic keys and base64. Thanks for the advice @eapl

Finally, I'd like to give my opinion. Secure direct messages are a feature that ActivityPub and Mastodon don't have, to give an example. By including it as an extension, we're already taking a significant leap forward from the competition. Does it make sense to include it in a public feed? In fact, we're already doing that. When we reply to a user, mentioning them at the beginning of the message, it's already a direct message. The message is within a thread, perhaps breaking the conversation. Direct messages would help isolate conversations between 2 users, as well as keeping a thread cleaner and maintaining privacy. I insist, it's optional, it doesn't break compatibility with any client and implementing it isn't complex. If you don't like it, you're free to not use it. If you don't have a public key, no one can send you direct messages.
I promise I will! It's the next step 😄
I promise I will! It's the next step 😄
I want to share a little idea for a new extension with the goal of adding direct messages in #twtxt https://github.com/tanrax/twtxt-direct-message-extension
I want to share a little idea for a new extension with the goal of adding direct messages in #twtxt https://github.com/tanrax/twtxt-direct-message-extension
Hola desde Hispa Emacs!! @cats
Hola desde Hispa Emacs!! @cats
Does anyone here write in a Lisp dialect? #clojure #commonlisp #lisp
Does anyone here write in a Lisp dialect? #clojure #commonlisp #lisp
@prologic My account is @tanrax . Thanks!
@prologic My account is @tanrax . Thanks!
@prologic My account is @tanrax . Thanks!
@prologic I can't register with GitHub, nor make Pull Requests. Would it be possible to enable this? Maybe this repository could be on GitHub to promote it and increase collaboration.
@prologic I can't register with GitHub, nor make Pull Requests. Would it be possible to enable this? Maybe this repository could be on GitHub to promote it and increase collaboration.
@prologic I can't register with GitHub, nor make Pull Requests. Would it be possible to enable this? Maybe this repository could be on GitHub to promote it and increase collaboration.
Thanks 😄
Thanks 😄
I have said this before, but since I have been back on #IRC I am talking to a lot of interesting people.
Can you recommend some channels on Libera?
I have said this before, but since I have been back on #IRC I am talking to a lot of interesting people.
Can you recommend some channels on Libera?
@prologic Is it possible to make Pull Request on twtxt.dev ?
@prologic Is it possible to make Pull Request on twtxt.dev ?
I just finished testing an interface with 95 cases! #testing #python
I just finished testing an interface with 95 cases! #testing #python
@prologic It's opensource. You can run the software in your localhost or server. Cloud service is a free option.
@prologic It's opensource. You can run the software in your localhost or server. Cloud service is a free option.
Of course @prologic! Check https://streamlit.io/
Of course @prologic! Check https://streamlit.io/
I am now using Streamlit at work to build admin interfaces and some internal application. It's amazing! I recommend it
I am now using Streamlit at work to build admin interfaces and some internal application. It's amazing! I recommend it
I'm sharing new developments on the client. I now have a more stable timeline. The first version will appear in the next few weeks.
#emacs #twtxt
I'm sharing new developments on the client. I now have a more stable timeline. The first version will appear in the next few weeks.
#emacs #twtxt
I'm sharing new developments on the client. I now have a more stable timeline. The first version will appear in the next few weeks.
#emacs #twtxt
This is the first screenshot, a simple timeline I'm using to check the fields. Now I'm working on some details: avatar cache, relative dates, simple thread, etc. #emacs #twtxt
This is the first screenshot, a simple timeline I'm using to check the fields. Now I'm working on some details: avatar cache, relative dates, simple thread, etc. #emacs #twtxt
This is the first screenshot, a simple timeline I'm using to check the fields. Now I'm working on some details: avatar cache, relative dates, simple thread, etc. #emacs #twtxt
Thanks 😀! @aelaraji I am working on a fork now because the new version will break the current code. Therefore, I will upgrade the current repository (https://codeberg.org/deadblackclover/twtxt-el). The original author is helping me with reviews. I am sorry for my long development, I am working in my free time and it is scarce. I will report back to you all. 😋
Thanks 😀! @aelaraji I am working on a fork now because the new version will break the current code. Therefore, I will upgrade the current repository (https://codeberg.org/deadblackclover/twtxt-el). The original author is helping me with reviews. I am sorry for my long development, I am working in my free time and it is scarce. I will report back to you all. 😋
Thanks 😀! @aelaraji I am working on a fork now because the new version will break the current code. Therefore, I will upgrade the current repository (https://codeberg.org/deadblackclover/twtxt-el). The original author is helping me with reviews. I am sorry for my long development, I am working in my free time and it is scarce. I will report back to you all. 😋
I'm still making progress with the Emacs client. I'm proud to say that the code that is responsible for reading the feeds is almost finished, including: Twt Hash Extension, Twt Subject Extension, Multiline Extension and Metadata Extension. I'm fine-tuning some tests and will soon do the first buffer that displays the twts.
I'm still making progress with the Emacs client. I'm proud to say that the code that is responsible for reading the feeds is almost finished, including: Twt Hash Extension, Twt Subject Extension, Multiline Extension and Metadata Extension. I'm fine-tuning some tests and will soon do the first buffer that displays the twts.
I'm still making progress with the Emacs client. I'm proud to say that the code that is responsible for reading the feeds is almost finished, including: Twt Hash Extension, Twt Subject Extension, Multiline Extension and Metadata Extension. I'm fine-tuning some tests and will soon do the first buffer that displays the twts.
I always have the same feeling when I see a black cat, I understand you 😂
I always have the same feeling when I see a black cat, I understand you 😂
I always have the same feeling when I see a black cat, I understand you 😂
My side project explains very well https://django-liveview.andros.dev/ 😁
My side project explains very well https://django-liveview.andros.dev/ 😁
My side project explains very well https://django-liveview.andros.dev/ 😁
The link is public!
The link is public!
The link is public!
@prologic Is it possible to interact with twtxt.net from outside? For example, an search API
@prologic Is it possible to interact with twtxt.net from outside? For example, an search API
@prologic Is it possible to interact with twtxt.net from outside? For example, an search API
@bender Sorry if I don't reply to you. I don't have any mention notification system... at the moment... Thanks for the suggestion and for fix the error 😄
@bender Sorry if I don't reply to you. I don't have any mention notification system... at the moment... Thanks for the suggestion and for fix the error 😄
@bender Sorry if I don't reply to you. I don't have any mention notification system... at the moment... Thanks for the suggestion and for fix the error 😄
I want to share the video of my last talk: Creating an Instagram in Django for an Iberian lynx https://www.youtube.com/watch?v=dW69cYIULh8 (Spanish) #django #python
I want to share the video of my last talk: Creating an Instagram in Django for an Iberian lynx https://www.youtube.com/watch?v=dW69cYIULh8 (Spanish) #django #python
I want to share the video of my last talk: Creating an Instagram in Django for an Iberian lynx https://www.youtube.com/watch?v=dW69cYIULh8 (Spanish) #django #python
At my job, htmx is the starndard. However, I think that HTML over WebSockets is better.
At my job, htmx is the starndard. However, I think that HTML over WebSockets is better.
At my job, htmx is the starndard. However, I think that HTML over WebSockets is better.
Happy New Year!! 💥
Happy New Year!! 💥
Happy New Year!! 💥
@prologic Do you have any data about the #twtxt health? How many people are currently using twtxt?
@prologic Do you have any data about the #twtxt health? How many people are currently using twtxt?
@prologic Do you have any data about the #twtxt health? How many people are currently using twtxt?
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
I found 2 active Registries: tilde.instite and twtxt.envs.net . I think that is missing a repository or system for them to find each other. It is easy to share registry users. Your work is awesome! Maybe you are supporting twtxt with the pod and software around them. I am very busy with the Emacs client, but I like to work creating my own version of Registry using Django.
Are there any good Registry? I like to check the mentions.
Are there any good Registry? I like to check the mentions.
Are there any good Registry? I like to check the mentions.
How can I add feeds to https://feeds.twtxt.net/feeds ? It this possible?
How can I add feeds to https://feeds.twtxt.net/feeds ? It this possible?
How can I add feeds to https://feeds.twtxt.net/feeds ? It this possible?
My cat, @terron has his own twtxt account. Would you follow him? #catsoftwtxt
My cat, @terron has his own twtxt account. Would you follow him? #catsoftwtxt
My cat, @terron has his own twtxt account. Would you follow him? #catsoftwtxt
Is https://git.mills.io/yarnsocial dead?
Is https://git.mills.io/yarnsocial dead?
Thanks @prologic !
Thanks @prologic !
Hello everyone! 😁
Hello everyone! 😁
Is there any rule or information about images in the twtxt specification?
Is there any rule or information about images in the twtxt specification?
Thanks @bender for the feedback. I fixed and expanded the article. I'm sorry for my poor interaction. Furthermore, I'm reading and writing while programming a client in Emacs.
Thanks @bender for the feedback. I fixed and expanded the article. I'm sorry for my poor interaction. Furthermore, I'm reading and writing while programming a client in Emacs.
I would like to share my lastest article about #twtxt on my blog: https://programadorwebvalencia.com/twtxt-la-red-social-en-texto-plano-descentralizada-y-minimalista/ . Attention! It is a Spanish
I would like to share my lastest article about #twtxt on my blog: https://programadorwebvalencia.com/twtxt-la-red-social-en-texto-plano-descentralizada-y-minimalista/ . Attention! It is a Spanish
I like it
I like it
Hi Twtxt
Hi Twtxt