Cargo por reação resolve um problema real: deixar o membro escolher os próprios cargos sem pedir para a equipe. Ele clica num emoji embaixo de uma mensagem e recebe o cargo. Funciona, e tem um defeito que quase nenhum tutorial menciona.
O defeito e o silêncio. Quando a reação não vira cargo — porque o bot estava fora do ar, porque a hierarquia esta errada, porque o emoji foi apagado —, nada acontece e ninguém e avisado. A pessoa clicou, viu a reação aparecer e concluiu que deu certo. Ela só descobre depois, quando os canais que deveriam abrir não abriram, e normalmente ela não reclama: acha que entendeu errado.
Saber onde esse silêncio mora e o que separa um painel que funciona de um que parece funcionar.
Onde o painel falha sem avisar
| Causa | O que a pessoa vê |
|---|---|
| Bot fora do ar na hora do clique | a reação aparece, o cargo não vem |
| Cargo do bot abaixo do cargo aplicado | nada acontece, sem mensagem nenhuma |
| Emoji personalizado apagado do servidor | o painel fica com um quadrado sem sentido |
| Mensagem do painel apagada ou recriada | o painel antigo para de responder para sempre |
| Painel com reações demais | o limite da mensagem e atingido e as ultimas não entram |
A causa número um e a segunda da lista, e vale conferir antes de qualquer outra coisa: o cargo do bot precisa estar ACIMA, na lista de cargos do servidor, de todos os cargos que ele vai entregar. Não é sobre permissão, e sobre posição — um bot com todas as permissões do mundo continua incapaz de entregar um cargo que esta acima do dele.
Montando um painel que não quebra
- 1
Crie os cargos primeiro e arraste o cargo do bot para cima deles
Em configurações do servidor, na aba de cargos. Fazer isso antes evita o erro mais comum e mais confuso de diagnosticar, porque ele não gera aviso nenhum. Se você criar um cargo novo depois, confira a posição dele também.
- 2
Use um canal só de leitura para os painéis
Painel no meio da conversa sobe e some em minutos, e quem entrou hoje não acha. Um canal dedicado, onde só o bot escreve, mantem os painéis sempre visíveis e ainda evita que alguém apague a mensagem por acidente.
- 3
Divida por assunto, com poucas opções em cada painel
Um painel para jogos, outro para notificações, outro para plataforma. Dez opções por painel já e bastante; além disso vira parede de emoji e as pessoas param de ler. Além do conforto, há um limite técnico de reações por mensagem.
- 4
Prefira emoji padrão a emoji personalizado
Emoji personalizado apagado do servidor deixa o painel com um simbolo quebrado e a reação deixa de funcionar. Emoji padrão não some nunca. Se usar personalizado, evite apagar emoji do servidor sem antes conferir se algum painel usa aquele.
- 5
Teste com uma conta que não seja a sua
Dono do servidor tem administrador e quase tudo funciona para ele, inclusive o que esta configurado errado. Testar com outra conta, ou pedindo para alguém da equipe sem cargo alto, e a única forma de ver o que o membro comum vê.
- 6
Reconfira o painel depois de qualquer mudança de cargos
Reordenar cargos e renomear e o que mais quebra painel antigo. Uma conferida rápida depois de mexer na lista de cargos custa um minuto e evita semanas de painel mudo, que ninguém reporta porque ninguém tem certeza de como deveria funcionar.
Reação falha calada; botão falha na cara
Painéis de cargo também podem ser feitos com botão ou menu de seleção, e há uma diferença importante a favor deles: quando algo da errado, o Discord mostra para a pessoa que a ação falhou. Com reação, o clique simplesmente não produz nada, e ninguém fica sabendo — nem a pessoa, nem você. Se o seu servidor depende muito de cargo por escolha, vale conferir se o bot que você usa oferece painel com botão, e preferir esse formato justamente porque ele reclama quando quebra.
Para que serve na pratica
- ●Cargo de notificação, que é o melhor uso de todos: quem quer ser avisado de live ou evento pega o cargo, e você para de marcar todo mundo.
- ●Interesse ou jogo preferido, que ainda serve para liberar canais específicos e reduzir o que aparece para quem chegou agora.
- ●Plataforma, em comunidade que joga junto, para as pessoas se acharem sem perguntar.
- ●Idioma, em servidor internacional, com canais separados por cargo.
- ●Cor de nome, que não serve para nada além de estetica e por isso costuma ser o painel mais usado.
O que não fazer
- ●Não coloque cargo com permissão real num painel de escolha. Cargo que da acesso a moderação nunca se auto atribui.
- ●Não apague e recrie a mensagem do painel para editar. Painel antigo apagado deixa de responder, e quem já tinha reagido não perde o cargo.
- ●Não junte trinta opções numa mensagem só para economizar espaço. Ninguém lê, e o limite técnico de reações vai cortar as ultimas.
- ●Não esconda o canal de cargos atrás de verificação longa. Se a escolha inicial abre o servidor, ela precisa estar no começo.
- ●Não presuma que funcionou porque funcionou para você. Administrador atravessa a maior parte dos erros de configuração.
O painel de cargo economiza horas de pedir cargo para a equipe. Ele só cobra uma coisa em troca: que alguém confira de vez em quando se ele ainda responde.
Perguntas frequentes
Por que o cargo não é aplicado quando reajo?
Na maioria esmagadora dos casos, porque o cargo do bot esta abaixo do cargo que ele deveria entregar na lista de cargos do servidor. Arraste o cargo do bot para cima e teste de novo. As outras causas comuns são o bot ter ficado fora do ar naquele momento e o emoji do painel ter sido apagado.
Tirar a reação tira o cargo?
Na configuração padrão, sim: reagir da e desreagir tira. Vale avisar isso no próprio painel, porque muita gente limpa as proprias reações sem saber que esta abrindo mão dos cargos. Alguns bots permitem o modo em que o cargo fica mesmo se a reação sair.
Quantas opções cabem num painel?
Existe um limite técnico de reações distintas por mensagem, e um limite prático bem menor: acima de dez opções as pessoas param de ler. Dividir por assunto em vários painéis funciona melhor em todos os aspectos, inclusive visual.
Posso usar emoji personalizado do servidor?
Pode, com um cuidado: se o emoji for apagado do servidor depois, o painel fica com um simbolo quebrado e aquela opção deixa de funcionar sem nenhum aviso. Emoji padrão nunca some, e por isso e a escolha mais segura para painel que vai ficar meses no ar.
Da para colocar cargo de moderador num painel?
Tecnicamente da e nunca se deve. Cargo com permissão real não pode ser auto atribuido, porque qualquer pessoa que encontrar o painel toma a permissão. Painéis de escolha servem para cargo estetico, de notificação e de interesse, que não dão poder nenhum.
Painel com botão e melhor que com reação?
Em um aspecto importante, sim: quando falha, o botão avisa a pessoa que a ação não deu certo, enquanto a reação simplesmente não faz nada. Isso muda muito a manutenção, porque erro silencioso só aparece semanas depois, quando alguém finalmente comenta que nunca recebeu o cargo.