Pular para o conteúdo

Funções por reação

Permita aos membros alterar funções reagindo a uma mensagem do Discord.

Inicie sessão, selecione um servidor que possa gerir e confirme que a April está nele. No Discord, a April precisa de Manage Roles e a sua função mais alta tem de estar acima das funções que altera; consulte a hierarquia de funções. A April também precisa de acesso ao canal de destino, à mensagem e às reações. Use uma função adequada à escolha dos membros, não uma função da equipa.

  1. Abra Administration > Reaction Role e crie uma entrada. Escolha uma mensagem existente e forneça o canal e o ID da mensagem; o modo de programador do Discord pode ajudar a copiar o ID. Em alternativa, o assistente de mensagem gerida pode criar e publicar uma mensagem no Discord; reveja-a antes de guardar.
  2. Adicione associações de emojis e selecione as funções para cada um. Por exemplo, associe 🎮 a uma função Games.
  3. Defina permissões de funções e, opcionalmente, limite de escolhas, limiar, data de fim e notificação privada; depois ative e guarde. Uma reação normal adiciona funções; Reversed remove-as. Com Removable, remover a reação executa a ação oposta.
  4. Teste com um membro adequado no Discord e examine as suas funções. Uma pré-visualização do painel não comprova uma reação ou alteração de função.

Servidores sem premium podem criar até 20 entradas de funções por reação. O limite de escolhas restringe adições com base nas funções correspondentes já detidas; um limiar atingido ou data de fim passada pode desativar a entrada. A notificação privada pode falhar quando o membro não puder receber mensagens privadas. /reactionrole info mostra informações de configuração; /reactionrole add adiciona um emoji personalizado usando o ID da mensagem e o emoji. Estes comandos de servidor têm Manage Server como permissão predefinida.

A imagem mostra a interface em inglês.

Formulário de função por reação não guardado com definições de mensagem e função

Configuração local: configure a mensagem e a função por reação antes de guardar.

DefiniçãoEfeito e predefinição do formulário de criação
EnabledNovas entradas começam ativadas.
Role permissionsO modo de permissão exige uma função correspondente; o modo de negação exclui funções correspondentes. O novo formulário começa em modo de negação com lista vazia.
Reversed / RemovableReversed transforma a adição de reação em remoção de funções. Removable permite que remover a reação execute a ação oposta. Novas associações começam com ambas desativadas.
ThresholdConta adições; quando o limite é atingido a entrada pode desativar-se. O novo formulário começa em zero sem limite. Reponha ou reduza a contagem antes de reativar, se apropriado.
Pick limit / end dateO limite de escolhas restringe adições com base nas funções associadas já detidas; a data de fim pode desativar a entrada após expirar. Ambos começam indefinidos.
DMOpcionalmente notifica o membro da ação de função; o novo formulário começa com DM desativado e a entrega depende das definições do destinatário.

Edite, desative ou elimine a entrada quando terminar; desativar não remove funções já atribuídas. Se a lista estiver vazia, crie uma entrada. Se o carregamento ou gravação falhar, verifique o acesso e tente novamente. Verifique os IDs da mensagem e canal, estado de ativação, associação de emojis, restrições e limites de funções, acesso da April ao canal e hierarquia. Uma operação de função proibida pode desativar a entrada: corrija as permissões e reative-a. Verifique se a mensagem e funções ainda existem antes de testar novamente.

Consulte embeds geridos para o ciclo de vida da mensagem.

Antes de configurar, consulte iniciar sessão e selecionar um servidor. Para responsáveis técnicos, consulte o registo técnico de administração.