Estrutura
Como as pastas do projeto são estruturadas
Estrutura de pastas
Se você seguir a estrutura estabelecida por este projeto, ficará muito fácil de obter suporte em qualquer lugar, sem contar que o seu código vai ficar organizado e também muito semântico.
Veja abaixo uma visão geral sobre como o projeto vem estruturado
Todas as pastas a seguir ficam dentro de src
Pasta discord
As estruturas dessa base como as funções createCommand
, createEvent
e createResponder
precisam estar em um arquivo que é importado antes do bot ligar, e tudo o que estiver na pasta src/discord
e suas sub pastas serão importados antes do bot iniciar, assim carregando todas as estruturas
Comandos
Crie todos os seus comandos no diretório src/discord/commands
Eventos
Crie todos os seus eventos no diretório src/discord/events
Responders
Crie todos os seus responders no diretório src/discord/responders
Funções
Crie todas as suas funções no diretório src/functions
Pasta database
Nessa pasta fica toda a configuração e modelos do banco de dados escolhido na geração do projeto. Veja mais aqui
Pasta server
É aqui onde é inciado o servidor de requisições http escolhido na geração do projeto. Veja mais aqui