Este é um bot para Discord desenvolvido em Node.js, utilizando a biblioteca discord.js
. O bot possui várias funcionalidades, incluindo comandos de interação e um servidor web simples.
- Comandos de Interação: O bot responde a comandos como
suggestion
,rules
ecommunity_role
. - Webhook de Debug: Envia logs de debug para um webhook do Discord.
- Servidor Web: Um servidor web simples que responde a requisições GET e POST.
-
Clone o repositório:
$ git clone https://github.com/seu-usuario/seu-repositorio.git $ cd seu-repositorio
-
Instale as dependências:
$ npm install $ yarn
-
Crie um arquivo
.env
com as seguintes variáveis:DISCORD_TOKEN=seu_token_do_discord DISCORD_DEBUG_WEBHOOK_URL=sua_url_do_webhook DISCORD_COMMUNITY_ROLE_CHAT_ID=id_do_canal_para_roles DISCORD_SUGGESTION_CHAT_ID=id_do_canal_para_sugestoes IS_DEV_WORKSPACE=true_ou_false
-
Inicie o bot:
node index.js
- Comando
suggestion
: Abre um modal para enviar sugestões. - Comando
rules
: Exibe as regras da comunidade. - Comando
community_role
: Abre um modal para solicitar um papel na comunidade.
Sinta-se à vontade para abrir issues e pull requests. Toda contribuição é bem-vinda!
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.