- discord.js - lib for discord api
- Discord Developer Portal
- Drizzle ORM - next gen TypeScript ORM
- node-canvas- Canvas implementation for Node.js
- Antes de começa a contribuir, leia a documentação da estrutura clicando aqui.
- Crie um fork deste repositório.
- Envie seus commits em inglês.
- Marque as
#issues
relacionada com seuPR
. - Antes de enviar seu Pull Request, é essencial manter sua branch local atualizada para evitar conflitos. Saiba Mais.
- Para fazer isso:
- Na página inicial do seu Fork no GitHub, localize o botão Sync fork para sincronizar seu repositório com as atualizações do repositório oficial.
- Em seguida, execute o seguinte comando no seu terminal:
git pull <repositorio> <branch>
.
- Faça um
build
da aplicação e teste localmente antes de abrir umPR
- Solicite um pull request na branch
develop
.- Preencha todas as informações do template e envie.
- pegue seu token do discord em: https://discord.com/developers/docs/quick-start/getting-started#step-1-creating-an-app
- inicie seu banco de dados
postgres
localmente ou use compose:docker-compose.yml
- crie um arquivo
.env
na raiz do projeto com os valores preenchido baseado no.env.example
Clone o projeto
git clone https://github.com/Nucleo42/marvin-bot.git
Entre no diretório do projeto
cd marvin-bot
Instale as dependências
yarn
Rode as migrate do banco de dados
yarn migration
Inicie a aplicação
yarn dev
Faça o build da aplicação com
yarn build
Inicie a aplicação
yarn start
- Entre na nossa comunidade do
discord
para duvidas e suporte - https://discord.gg/wKDGnsUQge
Se você tiver algum feedback, por favor nos deixe saber por meio de issues
nesse repositório
Um agradecimento a todos!!(emoji key):
Gustavo Parlandim 🚧 |
Este projeto segue contribuições de all-contributors. contribuições de qualquer tipo bem-vindas!