Introdução | Tecnologias | Contribuindo
Um bot de Discord para entreterimento e gerenciamento de servidor.
Projeto desenvolvido usando as seguintes ferramentas:
- Node.js
- Typescript
- Jest
- Docker
- Docker-compose
- TS-Node-Dev
- Node-CRON
- Discord.js
Antes de começar leia o guia de contribuição geral da comunidade.
Você pode clonar o repositório e instalar as dependências, com os seguinte comandos.
Clonando repositório.
git clone https://github.com/aHub-Tech/hub-discord.git
# gh repo clone aHub-Tech/hub-discordInstalando as dependências.
yarn installAntes de iniciar o projeto você precisa configurar algumas variáveis de ambiente, crie um arquivo .env na raiz do projeto, com as seguintes variáveis.
# Secret token
SECRET_TOKEN=your_bot_secret_token
# Database informations
DATABASE_DB=your_database_name
DATABASE_HOST=your_database_host
DATABASE_PORT=your_database_port
DATABASE_USER=your_database_user
DATABASE_PASSWORD=your_database_passwordPara iniciar o projeto você pode usar o seguinte comando.
yarn devOutros comandos que podem ser usados, e que estão presente no package.json.
# Fazer o build do projeto
yarn buid
# Iniciar com build do projeto
yarn start
# Rodar os testes
yarn test
# Usar a CLI do TypeORM
yarn typeorm