o FlexTux é um bot desenvolvido em Discord.js v14 que utiliza Slash Commands(/) e Prefix(!). Ele foi desenvolvida para proporcionar uma experiência fácil, rápida e eficiente para o seu servidor Discord.
Temos um site onde você pode encontrar informações sobre o bot, documentação e muito mais: https://flextux.pages.dev/
O Bot possui as seguintes funcionalidades:
- Comandos de diversão
- Comandos de utilidades
- Comandos de economia
- Comandos de gifs de animes (exemplo: abraço, toca aqui)
- Comandos de moderação
- Comandos por prefix(!) (em desenvolvimento)
Antes de instalar o bot, verifique se você possui os seguintes requisitos:
- Node.js v18 ou superior
- NPM (Node Package Manager)
Para instalar o bot, siga os seguintes passos:
- Clone este repositório:
git clone https://github.com/GeovaneDev/FlexTux
- Instale as dependências necessárias:
cd FlexTux/
npm install
-
Configure as suas credenciais do Discord no arquivo
.env.example
com o token do seu bot e mude o nome de.env.example
para.env
. E adicione seu ID no aquivo ".env" e crie dois webhooks um canal para o log de comandos e o outro para logs de servidores adicionados, por fim adicione no arquivo "index.js". -
Inicie o bot utilizando o comando:
node .
Se você estiver usando Linux, instale os pacotes usando:
sudo apt update -y && sudo apt upgrade -y && sudo apt install git nodejs nano -y
Se você estiver usando Windows, baixe o Node.js antes de executar a bot e adicione seu token antes de usar o "node ." Não se esqueça de configurar o arquivo ".env.exemple" e renomear para ".env".
Hospede o bot em uma VPS como Oracle Cloud Modo Gratuito ou Linode com preços de "Shared CPU" de 5 dólares (1gb de Ram). Outra opção são as plataformas de desenvolvimento como a Codesandbox (2 cpu e 2gb de ram).
Para utilizar os comandos do bot, digite /
na caixa de texto do chat do Discord. Use /ajuda
para ver a lista completa de comandos disponíveis. Alguns comandos estão disponíveis em prefix (!), ainda estão sendo desenvolvidos.
Veja nosso FAQ em FlexTux FAQ.
Eu gostaria de agradecer o Ferinha, que com seus vídeo relacionados a programação tornou possível esse projeto. E ao desenvolvedor GeovaneDev.
Sinta-se à vontade para contribuir com este projeto! Se você encontrar bugs ou problemas, por favor, abra uma issue. Se você quiser contribuir com código, crie um Pull Request ou crie um Issues com sua sugestão.
Este projeto é licenciado sob a licença MIT. Para mais informações, consulte o arquivo LICENSE.