Bot de Discord para Servidores de Roleplay no FiveM: Tickets e Candidaturas
Um Discord de roleplay no FiveM funciona com dois processos: candidaturas que decidem quem entra, e tickets que cuidam de denúncias, contestações e suporte. O Noxyr faz os dois de graça. Ele não se conecta ao seu servidor do FiveM, então a whitelist dentro do jogo e os dados de personagens continuam com as suas próprias ferramentas.
Dois processos, muita equipe
Uma comunidade de roleplay tem mais membros da equipe do que a maioria dos servidores do seu tamanho: revisores de whitelist, chefes de departamentos como polícia ou EMS, administradores que tratam de quebras de regras. Cada um precisa de conversas privadas com os jogadores, e cada um quer um registro. Por isso esta página cobre dois módulos e os faz bem, em vez de uma longa lista de extras.
Processo um: candidaturas
Com o módulo de candidaturas do Noxyr, um jogador pressiona Candidatar-se e recebe um canal privado que só ele e os seus revisores podem ver. O Noxyr faz as suas perguntas uma por vez, salva cada resposta (até 1.000 caracteres) e retoma na próxima pergunta sem resposta se o jogador fizer uma pausa ou se o bot reiniciar. O formulário concluído vai para um canal de análise com botões Aceitar e Rejeitar. Aceitar pode dar um cargo de aceito e envia ao jogador uma DM. Digitar cancel interrompe uma candidatura.
Formulários que você provavelmente vai querer
- Whitelist. Nome no Cfx.re, faixa etária, experiência em roleplay, uma breve história do personagem, confirmação das regras.
- Polícia, EMS ou outros departamentos. Um formulário por departamento, com o próprio canal de análise e cargo de equipe.
- Equipe. Experiência, fuso horário, uma pergunta de cenário.
- Candidaturas a empresas ou gangues, se as suas regras as usarem.
Configurações que você deve definir: o canal de análise, a categoria onde os canais dos candidatos são criados, o cargo de equipe, o cargo de aceito e um intervalo de espera de 0 a 365 dias (14 por padrão), para que um jogador rejeitado não consiga se candidatar de novo na mesma hora. /application list mostra as candidaturas recentes por status. A lista completa está na documentação de candidaturas da equipe.
Aceitar dá um cargo do Discord. Não coloca ninguém na whitelist dentro do FiveM. A sua equipe ainda adiciona o jogador no sistema de whitelist do próprio servidor.
Processo dois: tickets
Um único painel de tickets com um menu suspenso pode cobrir todas as conversas privadas:
| Painel | O formulário pede | Visto por |
|---|---|---|
| Denúncia de jogador | Nome do jogador, horário, link do clipe | Administradores |
| Contestação de banimento | Motivo do banimento, o que mudou | Administradores sêniores |
| Suporte | Problema e passos já tentados | Equipe de suporte |
| Problema com doação ou vantagem | Detalhes da transação | Gestão |
Formulários em pop-up permitem cinco perguntas, e qualquer uma pode ser obrigatória (formulários de ticket). A equipe pode assumir tickets, trancá-los, adicionar outras pessoas e colocar um usuário ou cargo na lista de bloqueio para que não abra novos. As transcrições são salvas ao fechar, que é o que você aponta em uma disputa de contestação. O fechamento automático encerra tickets silenciosos depois das horas que você escolher, e /ticket remind envia uma DM a um jogador que sumiu. Veja as ferramentas da equipe.
Básicos de apoio que vale ativar
Duas coisas pequenas ajudam os dois processos principais a funcionar. Os logs do servidor mantêm mensagens apagadas e editadas em um canal da equipe, e as advertências mantêm um histórico de casos. Adicione a verificação e o anti-spam para que os candidatos sejam pessoas reais. Isso basta. Não acumule recursos que você não vai usar.
Sobre vender coisas
Existe um módulo de loja no Noxyr, mas esta página não sugere usá-lo em um servidor do FiveM. As regras do FiveM limitam a venda fora da Tebex, e você deve verificar os termos atuais do FiveM e do Cfx.re antes de receber qualquer pagamento por vantagens no servidor. Trate as doações de acordo com esses termos e use o Noxyr apenas para candidaturas e tickets.
Ordem de configuração sugerida
- Cargos: Candidato, Whitelist, Equipe, cargos de departamento. Convide o Noxyr pelo link de convite e suba o cargo dele acima deles.
- Canais de análise visíveis apenas para os revisores.
- Formulário de whitelist, testado com uma conta alternativa sua.
- Painel de tickets com opções de denúncia, contestação e suporte.
- Logs do servidor em um canal somente para a equipe.
- Formulários de departamento e de equipe quando o fluxo da whitelist estiver funcionando.
Escrevendo perguntas de candidatura que funcionam
Um formulário de whitelist só é tão bom quanto as suas perguntas. Evite perguntas de sim ou não, porque são fáceis de falsificar. Peça uma breve história de personagem, um cenário (“um jogador sai do personagem durante uma cena, o que você faz?”) e a experiência de roleplay do candidato. Mantenha cada pergunta com menos de 250 caracteres, que é o limite de uma pergunta, e mantenha a lista curta o suficiente para que candidatos sérios a concluam. Use /application questions para revisar a lista e /application question-remove para enxugá-la.
Conduzindo a fila de análise
Os revisores precisam de uma rotina. Designe uma pessoa para verificar o canal de análise todo dia. Peça aos revisores que escrevam um motivo curto no canal antes de pressionar Rejeitar, para que a DM do jogador coincida com a discussão. Use /application list com um filtro de status para ver o que ainda está esperando. Como é permitida uma candidatura aberta por pessoa, você não terá duplicatas, e um jogador que pressionar Candidatar-se duas vezes será direcionado para o primeiro canal.
Para os tickets, nomeie os cargos de equipe por função: Responsáveis por denúncias, Equipe de contestações. Assim, você pode adicionar ou remover pessoas sem editar os painéis. O recurso de trancar ao assumir é útil para contestações, porque apenas quem assumiu e o jogador veem o ticket, e os administradores do servidor sempre mantêm acesso.
O que o Noxyr não faz para o FiveM
- Sem integração com o FiveM ou o Cfx.re: sem status do servidor, lista de jogadores, sincronização de whitelist ou sincronização de banimentos.
- Sem dados de personagem, licença ou inventário.
- Sem execução de comandos dentro do jogo.
- Sem sistema de níveis ou XP, e sem lembretes gerais além de
/ticket remind.
Próximos passos
Leia os layouts de painel de ticket e o tutorial de tickets. Se a sua comunidade for apenas um grupo de jogos, clãs de jogos cobre o lado social.
Perguntas frequentes
O Noxyr consegue colocar jogadores na whitelist dentro do meu servidor do FiveM?
Não. O Noxyr dá um cargo do Discord quando a equipe aceita uma candidatura. Adicionar o jogador à whitelist do FiveM é feito com as suas próprias ferramentas.
Posso ter candidaturas separadas para polícia e EMS?
Sim. Crie um formulário de candidatura por departamento, cada um com as próprias perguntas, canal de análise e botão Candidatar-se.
Devo vender vantagens com o Noxyr?
Este guia não recomenda. As regras do FiveM limitam a venda fora da Tebex, então verifique antes os termos atuais do FiveM e do Cfx.re.
Os tickets são privados?
Sim. Cada ticket é um canal privado visível para o jogador e para os cargos de equipe que você definir para aquele painel.