Membros do grupo podem convidar usuários que não estão no grupo para ingressar.
O administrador do site pode definir o nível de confiança mínimo para quem convida e para quem é convidado.
Aprovação automática ou manual.
No modo de aprovação automática, o convidado que atender aos requisitos será adicionado ao grupo, e um relatório contendo a lista de quem convidou será enviado aos donos do grupo por mensagem privada.
No modo de aprovação manual, uma solicitação de ingresso no grupo será gerada em nome do convidado elegível, e um relatório contendo a lista de quem convidou e um link para visualizar a solicitação de ingresso no grupo será enviado aos donos do grupo, para que eles possam aprovar ou rejeitar o convidado.
Configuração
Configure os requisitos de convite, como níveis de confiança mínimos, nas configurações do site.
Os convites podem ser cancelados pelo convidador ou pelos donos do grupo. Os donos do grupo podem acessar:
http(s)://seu-domínio/group-invitaion/manage-invitations/(nome-do-seu-grupo)
para visualizar ou cancelar convites.
Analisando o código, acredito que este seja o número mínimo de pessoas que precisam iniciar um convite para que ele surta efeito. Por exemplo, com as configurações mostradas na captura de tela de exemplo (os padrões), Bob e Susan devem ambos convidar Fred, e o nível de confiança combinado de Bob e Susan deve ser 4 ou superior.
Se Susan estiver no nível de confiança 4, ela atenderia sozinha ao requisito de nível de confiança, mas o número mínimo de convidados não seria atingido; portanto, Bob ainda precisaria convidar Fred para que o convite surta efeito.
Uma boa opção seria disponibilizar uma lista negra para os proprietários do grupo, caso precisem remover um membro por problemas. Com uma mensagem: se alguém tentar reconvitar, verá uma notificação dizendo “o usuário x está banido; entre em contato com os proprietários do grupo”.
Isso também pode ser útil para a lista negra aceitar grupos, de modo que membros dos grupos inseridos não possam ser convidados — embora provavelmente não com a terminologia “banido”. Isso pode ser útil, por exemplo, se você quiser impedir que usuários convidem membros de equipes adversárias em uma comunidade de eSports.
Impedir que usuários convidem membros da equipe para grupos também pode ser uma boa configuração de site a ser adicionada.
Uma pequena coisa que eu apreciaria é dar aos convidados um título padrão diferente do dos proprietários do grupo. Ou, não dar nenhum título aos convidados. Pelo que sei, isso não é possível atualmente.
exemplo:
Joe Blow - Comentarista de eSports – Proprietário
Ivan McInvitee - Entusiasta de eSports