Bot Discord para controle de acesso ao canal privado "monitoramento" para o cargo "baba", controlado por usuários com o cargo "pais".
/baba chegou— Libera acesso da babá ao canal monitoramento/baba saiu— Remove acesso da babá ao canal monitoramento- Apenas usuários com o cargo "pais" podem executar os comandos
- Mensagens de resposta claras e logs para debug
- Node.js 18+
- Permissões de administrador para registrar comandos e configurar cargos/canais
npm install- Preencha as variáveis ambiantes
.envcom os IDs corretos:DISCORD_TOKEN: Token do seu botCLIENT_ID: ID do aplicativo do botGUILD_ID: ID do servidorCHANNEL_ID: ID do canal "monitoramento" (a ser permitido/negado)ROLE_BABA_ID: ID do cargo "baba"ROLE_PAIS_ID: ID do cargo "pais"
npm run deploy-commandsnpm start- O bot precisa de permissões para gerenciar cargos e editar permissões de canais.
- Use os IDs corretos para cargos e canais.
- Logs são exibidos no console para facilitar o debug.