Adicionando Amigos no Discourse?

Uma das funções básicas dos fóruns tradicionais é a capacidade de adicionar amigos ou contas de usuários. Embora no Discourse possamos enviar mensagens privadas (PM) para qualquer pessoa, a utilidade disso está em poder acessar rapidamente a seção “Mensagens” no perfil do usuário e selecionar, por meio de um menu suspenso, a conta de destino com uma lista de nomes que já conhecemos.

Atualmente, digitamos o nome do usuário aqui:

image

Se tal recurso já existir no Discourse, por favor, me avise, pois ainda sou novo na plataforma.

2 curtidas

Não acredito que exista uma “lista” de amigos no Discourse. Isso seria como pegar a lista principal de usuários e adicionar partes dela a listas adicionais — que podem variar e se sobrepor. A coisa mais próxima que consigo pensar seria um grupo onde um indivíduo é o proprietário do grupo e pode adicionar outros usuários (amigos) a ele. Outros usuários teriam que fazer o mesmo, cada um sendo proprietário do seu próprio grupo.

1 curtida

Atualmente, é possível encontrar qualquer usuário digitando o nome dele. Isso é útil caso você tenha esquecido o nome desse usuário, mas ele esteja na sua lista de amigos, permitindo que você o selecione rapidamente em uma lista de nomes ao enviar uma mensagem privada ou mesmo ao visitar o perfil do amigo para ver suas atividades e publicações recentes.

1 curtida

Entendo o que você está tentando fazer e o que deseja. Parece mesmo uma excelente ideia. Mas o Discourse teria que manter também listas adicionais de “usuários”. Curioso… Nunca tentei pesquisar um usuário por nome na interface. Vou tentar agora mesmo em uma mensagem privada para um moderador e ver o que acontece. Já volto.
Edição: Não, isso não funciona de jeito nenhum, já que os nomes de usuário precisam ser precedidos pelo símbolo “@”. Digitar um primeiro nome não faz nada.
Se houver muitos usuários, usar grupos para gerenciar isso não seria uma boa ideia, pois você teria uma infinidade de grupos que estariam constantemente sendo adicionados ou removidos.
O que você realmente está procurando é algo como uma agenda telefônica, uma lista de contatos para cada usuário.

1 curtida

Algo próximo do que você deseja Discourse Follow?

4 curtidas

Mas se você os conhece, quão difícil é digitar os três primeiros caracteres do nome de usuário deles?

Isso me deu uma ideia para um recurso no Plugin Seguir: um filtro de Seguindo nas Mensagens Privadas…

3 curtidas

Sim, estou dizendo para o caso em que esquecemos e não lembramos do nome da pessoa. Nesse caso, eu teria que pesquisar no diretório de usuários.

Além disso, sim, o plugin de acompanhamento realmente atende a esse requisito, pois tenho uma maneira de saber quais usuários estou seguindo e ver a atividade deles.

Obrigado.

3 curtidas