USANDO O SERVIDOR DE REGISTRO DO TWTXT 15/04/2024 Quem usa, já usou, ou conhece o "Twtxt" sabe que o mesmo foi projetado para ser usado de forma descentralizada, o que leva a você só ver as postagens das pessoas que você segue, e você deve conhecer essas pessoas, para adicioná-las nos seguidores. Mas há uma forma de fazer busca de menções, hashtags, usuários e últimas postagens a nível global, graças ao "Twtxt Registry Server", um servidor de registro para o Twtxt que tem uma instância rodando no endereço registry.twtxt.org. MAS COMO PODEMOS USAR ESSE SERVIDOR DE REGISTRO? É bem simples, é só seguir as dicas a seguir. ADICIONANDO USUÁRIO DO REGISTRO Inicialmente você pode adicionar seu usuário, através do comando abaixo, trocando o "https://vaporhole.xyz/~galegovski/twtxt.txt" pela URL dos seus Tweets e o "galegovski" pelo seu nome de usuário: $ curl -X POST 'https://registry.twtxt.org/api/plain/users?url=https://vaporhole.xyz/~galegovski/twtxt.txt&nickname=galegovski' Observação: Ao reportar um bug por e-mail ao desenvolvedor do "Twtxt Registry Server" o mesmo afirmou que o registro é atualizado todos os dias às 00:00 GMT. ÚLTIMOS TWEETS GLOBAIS O registro dos últimos tweets fica no registro em texto plano no endereço "https://registry.twtxt.org/api/plain/tweets". Então você pode ver os últimos tweets acessando pelo navegador a URL, ou com o comando: $ curl 'https://registry.twtxt.org/api/plain/tweets' PESQUISANDO TWEETS Para pesquisar tweets que contenham palavras específicas é só utilizar a mesma URL do comando anterior, acrescentando "?q=" e o termo a ser pesquisado. Como exemplo vamos pesquisar tweets com a palavra "vaporhole" no comando abaixo: $ curl 'https://registry.twtxt.org/api/plain/tweets?q=vaporhole' PESQUISANDO MENÇÕES Para pesquisar todos os tweets que mencionam um usuário em específico também é bem simples. No comando abaixo estarei pesquisando todos os tweets que me mencionam, por isso utilizarei a URL dos meus tweets "https://vaporhole.xyz/~galegovski/twtxt.txt" no comando abaixo: $ curl 'https://registry.twtxt.org/api/plain/mentions?url=https://vaporhole.xyz/~galegovski/twtxt.txt' CONSULTANDO HASHTAGS Para pesquisar todos os tweets que contenha a hashtag #vaporhole, você poderia utilizar o comando abaixo: $ curl 'https://registry.twtxt.org/api/plain/tags/vaporhole' USUÁRIOS REGISTRADOS Para listar os usuários registrados digite o comando: $ curl 'https://registry.twtxt.org/api/plain/users' E para pesquisar um usuário na lista de usuários registrados utilize o comando abaixo, trocando o "galegovski" pelo nick do usuário. $ curl 'https://registry.twtxt.org/api/plain/users?q=galegovski' INFORMAÇÕES: Texto com informações da documentação do twtxt: https://twtxt.readthedocs.io/en/stable/user/registry.html TWTXT REGISTRY SERVER Desenvolvido por Jan Schütze (DracoBlue). https://github.com/DracoBlue/twtxt-registry TWTXT Desenvolvido por buckket. https://github.com/buckket/twtxt