Skip to content

praguedo/bot-praguedo

Repository files navigation

bot discord
Bot discord Praguedo

Bot para o discord do praguedo, desenvolvido com a biblioteca discord.js

License MIT

Features

  • Lista de comando personalizados.
  • Mensagem de boas vindas personalizada no server.
  • Player de música (em breve)

Tecnologias utilizadas

  • linguagem:

    • Typescript.
  • Docker:

    • Para ambiente de desenvolvimento.
    • Para ambiente de produção.
  • Linters

    • Eslint e Prettier para padronização de código.

Instalação - Projeto

Requisitos:

Clone o projeto em seu computador.

git clone https://github.com/praguedo/bot-praguedo
  • Preferencialmente ambiente Unix.

  • Docker instalado.

Start bot

  • Criar aplicação no Discord developers.
    • Criar um .env na raiz do projeto com o seu token
  • Para rodar em modo de desenvolvimento execute:
  • docker build -f Dockerfile.dev -t bot-praguedo-dev .
    
    docker run -it -v ${PWD}:/home/bot -v /home/bot/node_modules --rm bot-praguedo-dev
  • Convidar o bot para o seu servidor


🤔 Como contribuir

Se quiser contribuir para esse repositório aqui, seja corrigindo algum problema, adicionando comentários ou melhorando a documentação, você pode seguir esse tutorial abaixo:

  • Faça um fork desse repositório;
  • Entre no seu perfil no GitHub e faça um clone do repositório que você fez um fork;
  • Crie uma branch com a sua alteração: git checkout -b minha-alteracao;
  • Faça as alterações necessárias no código ou na documentação;
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
  • Faça push para a sua branch: git push origin minha-alteracao;
  • Agora é só abrir a sua pull request no repositório que você fez o fork;

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

📝 Licença

Esse projeto é licensiado pela MIT License - Veja a página da licença para detalhes

About

Discord bot developed with discordjs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published