Fizemos este projeto, visando quem quer se aprofundar mais em bots para o Discord e JavaScript. Combinamos as melhores práticas do JavaScript para criar um bot estruturado simples e funcional que possui funções como Command Handlers e Event Handlers!
Após ter clonado o repositorio e extraído todos arquivos. tenha certeza que possui o npm e o node.js 8.0.0 ou mais recente. caso estiver com tudo pronto então execute o seguinte comando no diretorio dos arquivos.
$ npm install
Se tudo estiver certo, crie um arquivo com o nome de .env seguindo o exemplo do .env.example com o seguinte comando:
Para Windows: $ copy .env.example .env
Para Linux: $ cp .env.example .env
Opção | Descrição | Obrigatório? |
---|---|---|
AUTH_TOKEN | Token de autenticação do seu bot | sim |
PREFIX | Prefixo dos comandos | sim |
GAME | O que vai aparecer no Jogando... | não |
APRESENTACAO | ID do canal de apresentação | não |
GREETCHANNEL | ID do canal de bem vindo | não |
SUGESTOES | ID do canal de sugestões | não |
DESAFIOS | ID do canal de desafios | não |
Então agora você poderá iniciar seu bot utilizando:
$ npm start
Caso a saída seja a seguinte, o bot ja estará online =)
log Carregando o total de X comandos.
log Carregando comando: x
(...)
log Carregando o total de X eventos
log O Bot foi iniciado completamente com XX usuarios em XX servidores
Para fazer doações entre em contato em nosso servidor do Discord.
Aceitaremos Pull Requests desde que tenham algum sentido e não sejam gambiarra. Se quiser começar a participar de projetos open-source como este entre em contato em nosso servidor do Discord.
Caso tenha alguma dificuldade em entender este código ou por onde começar nos contate em nosso servidor do Discord.