Como criar um feed: Tutorial

@onlyifyousayes.bsky.social

Passo 1

No Bluesky, vá nas configurações e crie uma senha de app. image image

Passo 2

Faça login no SkyFeed com o seu username e a senha que você criou. image

Passo 3

Quando você logar, provavelmente vai estar na aba Skyline, clique no botão de seta para abrir a barra lateral e clique em Feed Builder, depois pode clicar na seta para fechar a barra lateral. image

Passo 4

Em Feed Name, escreva o nome do seu feed.
A opção Add Block é onde você pode escolher algumas características do seu feed.

image

  • Clique em Input e escolha:
    1. Entire Network para coletar posts da rede inteira.
    2. Tags para coletar posts que contenham hashtags específicas. Obs.: se usar mais de uma, as tags deverão ser separadas por vírgula, sem espaço, por exemplo, gato,cachorro,pássaro.
    3. Single User para coletar somente posts de uma pessoa específica.
    4. List para coletar posts de pessoas que estão em uma lista.
    5. A opção Feed ainda não funciona, então apenas ignore.
    6. Single Post para coletar apenas o post do link que você colocar.
    7. Label para coletar posts que tenham rótulos, como por exemplo, nudity (nudez).

image

  • Clique em Remove if e escolha:
    1. Item para remover:

      1. Post: mostra apenas respostas.
      2. Reply: não mostra respostas.
      3. Labels: não mostra posts que tenham algum rótulo (nudez, conteúdo sensível, etc).
      4. No labels: mostra apenas posts que tenham algum rótulo.
      5. Hellthread: não mostra respostas que mencionam todas as pessoas da thread além da pessoa que está sendo respondida.
      6. Not in hellthread: não mostra respostas que mencionam apenas a pessoa que está sendo respondida.
      7. Repost: não mostra reposts.
    2. Labels: clique em add label e escreva os rótulos que não quer que apareça no feed.

    3. Image count: para remover posts que não têm imagem ou posts com 1 imagem ou com 2 imagens ou mais.

    4. Like Count: remover posts com número menor, maior, igual ou diferente de N.

    5. Reply Count e Repost Count: a mesma coisa dos likes, mas com respostas ou reposts.

    6. Embed: remover posts que tenham/não tenham post ou feed embedado.

    7. Duplicates: remover posts duplicados.

    8. List of Users: remover posts de pessoas que estão em uma lista específica.

    9. Language: remover posts que estão/não estão em uma língua específica.

Passo 5

image

RegEx é onde você vai colocar os termos que você quer coletar no feed. No geral, você deve colocar as palavras no formato (palavra|palavra), porém se você fizer apenas isso, vai ter alguns problemas.

Quando usamos uma palavra como mão, o feed pode retornar posts com as palavras limão ou mamão, por isso, precisamos "trancar" a palavra que queremos.

Para isso, você vai usar o formato \b(palavra|palavra|palavra)\b, assim, se você usar a palavra mão, vão aparecer apenas posts com essa palavra.

Em Target, você pode escolher se quer que o feed busque as palavras apenas em posts, ou também no texto ALT de imagens e em links.

Se marcar Case Sensitive, o feed vai considerar as letras maiúsculas e minúsculas, se você colocou a palavra Hoje no RegEx, posts com a palavra hoje não vão aparecer.

Passo 6

Sort determina a ordem que os posts vão aparecer no feed. Descending mostra os posts mais recents primeiro e ascending mostra os posts mais antigos primeiro.

Passo 7

Clique em Feed Builder Preview para ver se está tudo certo.

Volte para o Feed Builder e clique em Publish Feed. Adicione uma foto de perfil (opcional) e uma descrição. Clique em Publish e está pronto!

Bônus: Como fixar um post no feed

Se o post for seu, clique em Profile na barra lateral do SkyFeed e procure o post. Se for de outra pessoa, use a barra de pesquisa do SkyFeed para encontrar o post.

Clique nos três pontinhos do post e depois em Copy JSON. Cole esse texto em algum lugar. Procure o URI, que é assim: at://did:plc:???/app.bsky.feed.post/?? (no lugar dos ??? terá os dados do post). Selecione e copie esses dados.

Adicione um bloco com o input Single Post e cole o URI que você copiou na caixa de texto. Mova esse bloco para baixo, ele precisa ficar lá no fim, embaixo de todos os outros blocos, para aparecer sempre no topo do feed.

Pronto!

Bônus: Labels

Labels são tags de filtragem de conteúdo, para controlar o que você vê no Bluesky. Você pode modificar essas configurações em Settings > Moderation, escolhendo entre as opções mostrar, avisar e ocultar.

As principais são:

  • nudity: coloca um aviso em imagens com nudez, mas não é +18 e é ignorada por padrão.
  • sexual: parecida com a porn, mas deve ser usada para conteúdo mais leve.
  • porn: coloca um aviso em imagens e só pode ser visto se o usuário for maior de 18 anos e tiver habilitado a função de mostrar conteúdo adulto.
  • graphic-media: parecida com a porn, mas para violência/gore.

Você pode usar essas labels em Add Block > Remove > Labels > Add Label para evitar que esse tipo de conteúdo apareça no seu feed.

Conclusão

Acho que isso é tudo! Espero ter ajudado, e sintam-se à vontade para fazer perguntas se algo não tiver ficado claro.

onlyifyousayes.bsky.social
lilica heepilica ☭

@onlyifyousayes.bsky.social

24. ela, she/her. pt/eng.
kpop (enhypen), kdramas, direito, concurso público, idiomas, política etc.
o que estou assistindo: https://srlzd.com/u/hoonjs & https://letterboxd.com/bluejs
📮 https://ngl.link/onlyifyousayes

Post reaction in Bluesky

*To be shown as a reaction, include article link in the post or add link card

Reactions from everyone (0)