Visão geral
Os cargos ao entrar são dados aos membros no momento em que eles entram no servidor. Use para um cargo base de “Membro”, ou para um cargo separado para bots. Precisa de Gerenciar cargos. O cargo do próprio Petto precisa estar acima do cargo que ele dá, e cargos gerenciados (de uma integração) e@everyone não podem ser usados.

No Discord: a Mia entra e recebe Membros na hora; o log de cargos diz que foi o Petto.
Comandos
!joinrole add (recusado)
!joinrole add (recusado)

No Discord: um cargo acima do Petto e um cargo de uma integração não podem ser cargos ao entrar.
!joinrole remove
!joinrole remove

No Discord: um cargo ao entrar removido, e um cargo que não era.
!joinrole list (vazia)
!joinrole list (vazia)

No Discord: a lista quando ainda não há cargos ao entrar.
!joinrole clear
!joinrole clear

No Discord: todos os cargos ao entrar removidos de uma vez.
!joinroleconfig
!joinroleconfig

No Discord: !joinroleconfig, as configurações de os cargos ao entrar e os comandos para mudar.
target diz quem recebe o cargo: all (o padrão), humans ou bots.
addadiciona um cargo (ou muda o alvo dele).removepara de dar um cargo.listmostra todos os cargos ao entrar com o alvo de cada um.clearremove todos.applydá um cargo de entrada agora aos membros que já estão no servidor, com o alvo com que foi configurado. Adicionepreviewpara só contar quem receberia. Roda como uma tarefa de cargos em massa (uma por vez, com cartão de progresso, pausa e cancelamento).
after_rules dá o cargo quando o membro aceita as regras do servidor (Triagem de membros) em vez de ao entrar. Até lá, um membro que ainda precisa aceitá-las só recebe os cargos de entrada que não esperam. apply também pula esses membros.
list também avisa sobre um cargo de entrada que foi apagado do servidor, é gerenciado por uma integração ou está acima do cargo mais alto do Petto, porque o Petto não consegue dá-lo. O Petto também avisa a equipe no registro de cargos quando um cargo de entrada é apagado.
Os mesmos comandos ficam em /role join (/role join add, /role join apply…), e !joinrole, !jr e !greet joinrole continuam funcionando.
!joinrole também funciona como !jr. !joinroleconfig mostra o que está configurado agora para os cargos ao entrar e cada comando para mudar.

No Discord: um cargo de entrada para bots e depois a lista de cargos de entrada.

Dashboard → Segurança → Filtro de entrada → Cargos e DM: os cargos de entrada e a DM ao entrar com a prévia.