Formulário web e apelação de ban
O formulário web é uma página pública para um dos seus formulários. A pessoa entra com o Discord, responde a todas as perguntas numa página só e volta para essa mesma página para ver a resposta. Ele também é a base da apelação de ban: membros banidos não veem mais seu servidor, então uma página web é o único jeito de eles falarem com a staff.
Os dois fazem parte do Premium.
Quando usar
- Divulgar seu formulário fora do Discord: no seu site, numa lista de servidores, nas redes sociais, num post de fórum ou num launcher de jogo.
- Formulários longos: no Discord, os candidatos respondem 5 perguntas por vez. Na web, eles veem todas as perguntas numa página só.
- Candidatos que preferem o navegador, por exemplo para anexar arquivos do computador.
- Apelação de ban: veja o passo a passo mais abaixo nesta página.
O painel no Discord continua funcionando como antes. O formulário web é uma porta de entrada a mais, não um substituto.
Ativar o formulário web
- No app.toscio.com, abra “Formulários” e clique em “Editar” no formulário.
- Vá até “Configurações avançadas” (seção “Avançado”) e abra “Formulário web”.
- Ative “Oferecer o formulário web”.
- Clique em “Salvar”.
O link aparece logo abaixo da chave, com “Copiar” e “Abrir”. Ele tem este formato: app.toscio.com/apply/<id do formulário>.
Seu painel no Discord ganha um segundo botão ao lado de Candidatar-se: Candidatar-se pela web. Desative a chave para tirar a página e o botão.
Compartilhar o link
O link nunca muda, então dá para colocar em qualquer lugar: no seu site, no canal de regras do servidor, numa mensagem fixada, numa página de lista de servidores, nas suas redes. Clique em “Copiar” no editor para pegar o link.
O que o candidato vê
- A página do formulário, com o nome e o ícone do seu servidor, o título e o texto do painel. A página segue o idioma do navegador do candidato.
- “Entrar com o Discord”. A página explica o motivo: “Assim a staff sabe quem está se candidatando. O Toscio só recebe seu nome de usuário e seu avatar do Discord: nem seus servidores, nem suas mensagens.” O Discord pede confirmação e depois manda a pessoa de volta para o formulário.
- Todas as perguntas numa página só, com os mesmos tipos do Discord: texto, escolha única, caixas de seleção e envio de arquivos. As perguntas obrigatórias vêm marcadas, e a página diz o que corrigir se uma resposta não estiver certa (“Algumas respostas precisam de correção.”).
- “Enviar minha candidatura”. Depois disso, a página mostra “Sua candidatura está em análise.”
Se o candidato não puder se candidatar agora, a página explica o motivo em vez de mostrar o formulário, com as mesmas mensagens do Discord: não é membro do servidor (“Entre no servidor primeiro para se candidatar.”), conta recente demais, tempo de espera depois de uma recusa, candidatura já pendente, candidaturas fechadas.
Acompanhar a resposta
Quando o candidato volta para o mesmo link, a página mostra o status da candidatura:
- Pendente: “Sua candidatura está em análise.” A página avisa que a resposta vai chegar por mensagem direta no Discord e também vai aparecer ali.
- Aceita: “Sua candidatura foi aceita!” com a sua mensagem de aprovação.
- Recusada: “Sua candidatura não foi aceita.” com a sua mensagem de recusa e o motivo escrito pela staff.
O Toscio continua mandando a DM de sempre. Se não conseguir (DM fechada, ou candidato banido), a ficha da staff mostra “ℹ️ O candidato verá a resposta na página da candidatura.”
As mesmas regras do Discord
Uma candidatura pela web passa exatamente pelas mesmas verificações do botão Candidatar-se:
- o candidato precisa ser membro do seu servidor (menos na apelação de ban);
- seus requisitos para se candidatar: idade da conta, tempo no servidor, cargos exigidos e bloqueados;
- o tempo de espera depois de uma recusa;
- uma candidatura pendente por formulário, tenha ela vindo do Discord ou da web.
O que a staff vê
As candidaturas pela web chegam no canal da staff como qualquer outra: mesma ficha, mesmos botões, mesma votação da staff. O rodapé mostra “formulário web” depois do número da candidatura. Os arquivos que o candidato enviou vão anexados na ficha.
Apelação de ban passo a passo
A apelação de ban é um formulário só web para quem foi banido do seu servidor. Ela não tem painel no Discord, já que um membro banido não conseguiria ver.
1. Crie o formulário de apelação
- No dashboard, abra “Formulários” e clique em “+ Novo formulário”.
- Escolha o modelo “Revisão de ban”, marcado “Premium · web”. Ele só existe no dashboard, não no
/toscio setup. - Escolha o “Idioma do formulário”, o “Canal da staff” onde as apelações vão chegar e, se quiser, os “Cargos da staff”.
- Clique em “Criar a apelação de ban”.
Aparece “Sua apelação de ban está pronta” com o link para compartilhar, e você encontra ele de novo no editor, em “Formulário web”. O modelo pergunta por que a pessoa foi banida, por que o ban deveria ser removido, o que vai mudar e, opcionalmente, quando aconteceu e se ela quer acrescentar algo. Edite as perguntas como em qualquer outro formulário.
2. Confira se o Toscio pode banir membros
Administrador já inclui Banir membros: não precisa fazer nada se você deixou marcado ao adicionar o bot. Se não, em Configurações do servidor → Cargos → Toscio, ative Banir membros. Com ela, o Toscio:
- só deixa pessoas banidas enviarem uma apelação. Os outros veem “Você não está banido deste servidor: não há nada para recorrer.”;
- mostra na ficha que a pessoa está banida, com o motivo do ban;
- remove o ban automaticamente quando você aceita a apelação.
Sem ela, as apelações chegam do mesmo jeito, com “Ban não verificado” na ficha, e você remove o ban na mão depois de aceitar. Veja Permissões.
3. Compartilhe o link
Coloque o link da apelação onde os banidos vão achar: na mensagem que você manda antes de banir alguém, no seu site, nas regras do servidor ou num servidor separado só para apelações. Na página “Formulários”, o card da apelação tem um botão “Copiar link”.
4. Analise as apelações
As apelações chegam no canal da staff com Aceitar e Recusar, e com a votação da staff se você ativou. Não tem botão Entrevista: o candidato não está mais no seu servidor.
- Aceitar: o Toscio remove o ban se tiver Banir membros (“🔓 Ban removido.”), e a página mostra sua mensagem de aprovação. A mensagem do modelo avisa que a pessoa pode voltar. Os cargos definidos para a aprovação não são dados, já que a pessoa não é mais membro.
- Recusar: escreva um motivo; ele aparece na página da apelação.
Normalmente o Discord não deixa um bot mandar DM para alguém banido do servidor, então é na página da apelação que a pessoa vê sua resposta. Avise na sua mensagem de ban para ela voltar no mesmo link.
Dos requisitos para se candidatar, só a idade mínima da conta vale para a apelação de ban. O tempo de espera depois de uma recusa e a regra de uma candidatura pendente por vez continuam valendo.
Para ter ideias de como organizar as apelações, veja o caso de uso de apelação de ban.
Limites
- Só no Premium. Se o Premium acabar, os formulários web e as apelações de ban ficam pausados: a página para de aceitar candidaturas e o botão Candidatar-se pela web sai do seu painel. Nada é apagado, e tudo volta com o Premium.
- 4 MB de arquivos no total por candidatura pela web (no Discord, o limite é de 10 MB copiados na ficha). Peça imagens em vez de vídeos, e menos arquivos.
- Entrar com o Discord é obrigatório, para a staff saber quem se candidatou.
Perguntas
O candidato precisa estar no meu servidor para usar o formulário web?
Sim, num formulário comum: o formulário web segue as mesmas regras do Discord. A única exceção é a apelação de ban, que é feita justamente para quem foi banido.
O que o Toscio vê quando alguém entra no formulário web?
Só o ID do Discord, o nome de usuário e o avatar. Nem os servidores, nem as mensagens.
Preciso dar ao Toscio a permissão Banir membros para a apelação de ban?
Não: Administrador já inclui essa permissão. Se você adicionou o Toscio sem Administrador, as apelações chegam no canal da staff do mesmo jeito, mas o Toscio não consegue conferir o ban nem remover ele quando a apelação é aceita: você remove na mão.