Sistema de Liberação
Trata de um sistema completo de liberação seguindo as etapas abaixo até a liberação do usuário no servidor:
- Verifica se Existe registro (ID in game / ID DISCORD do usuário):
- Se houver registro busca se tem ban ativo
- Ban ativo encontrado:
- Entrega a tag de BAN fazendo assim o usuário não consegue burlar o sistema de bans;
- Se o ID enviado bater com o que for enviado faz a liberação do usuário normalmente no servidor e gerenciamento dos cargos também.
- Se não houver registro
- Verifica se o ID enviando não está banido
- Se houver registro de ban, recebe o alerta de banido junto com a tag;
- Verifica se ta com whitelist ou não.
- Verifica se tem registro de DISCORD:
- Se houver registro confirma se é o mesmo do usuário enviado.
- Caso não seja, usuário recebe o alerta que o ID já tem outro discord registrado.
Quando liberado registra o discord id do usuário no banco de dados do servidor para quaisquer uso futuro e por segurança/lógica do sistema.