Módulo Web & GDPR¶
O módulo Web gerencia a integração com a loja virtual, entrega de kits VIP, webhooks de pagamento e conformidade com a LGPD/GDPR — dando aos jogadores controle sobre seus dados pessoais.
Conformidade com LGPD/GDPR¶
Os jogadores podem exportar, deletar e gerenciar o consentimento de seus dados armazenados diretamente no jogo.
Comandos¶
Todos os comandos GDPR são exclusivos para jogadores e não requerem permissão especial.
| Comando | Descrição |
|---|---|
/nexus gdpr |
Mostrar informações de GDPR e configurações de consentimento atuais |
/nexus gdpr export |
Exportar todos os dados pessoais para um arquivo JSON em gdpr/ |
/nexus gdpr delete |
Deletar todos os dados pessoais (direito ao esquecimento) |
/nexus consent <tipo> <accept\|deny> |
Conceder ou negar um tipo específico de consentimento |
Tipos de Consentimento¶
| Tipo | O que Cobre |
|---|---|
activity_tracking |
Dados de entrada/saída e tempo de jogo |
purchase_history |
Registros de transações |
discord_notifications |
Ações do jogador vinculadas ao Discord |
statistics |
Estatísticas e conquistas do jogador |
marketing |
Anúncios e promoções do servidor |
Exclusão de dados
Registros financeiros mais recentes que gdpr.legal-retention-years são anonimizados em vez de deletados, para cumprir os requisitos legais mínimos de retenção. Todos os outros dados são removidos imediatamente.
Integração com Loja Virtual¶
Entrega de Kits VIP¶
Quando um jogador compra um rank ou kit na loja virtual, o pedido é colocado em fila. No próximo acesso do jogador, auto-deliver: true entrega o kit automaticamente.
kits:
VIP:
items:
- material: DIAMOND
amount: 5
commands:
- "lp user {player} group set vip"
- "tell {player} Bem-vindo ao VIP!"
Configuração (web-config.yml)¶
gdpr:
enabled: true
data-retention-days: 365
legal-retention-years: 7
allow-data-export: true
allow-data-deletion: true
api:
enabled: false
endpoint: "https://seu-site.com/api"
key: ""
rate-limit: 60
payments:
enabled: false
provider: "custom" # stripe | paypal | mercadopago | custom
webhook-secret: ""
vip-kits:
enabled: true
auto-deliver: true
verify-payment: true