Skip to content

Eldritch-Tenebris/Base-Typescript

Repository files navigation

Base-Typescript


Base-Typescript


Uma base moderna para o desenvolvimento de bots para Discord utilizando TypeScript e MongoDB.

Feito com 💜 por Eldritch Tenebris & lipedevv


📚 Documentação

Acesse nossa Wiki para informações detalhadas sobre:

  • 🔰 Guia de início rápido
  • 📖 Tutoriais detalhados
  • 🔧 Referência da API
  • 💡 Exemplos práticos
  • 🌟 Melhores práticas

⚡ Recursos

  • ✨ Sistema moderno de comandos com TypeScript
  • 🎮 Suporte completo a interações do Discord
  • 🔄 Hot reload em desenvolvimento
  • 📊 Integração com MongoDB
  • 🛡️ Tratamento robusto de erros
  • 🎯 Tipagem completa
  • 🔌 Plugins extensíveis

🚀 Scripts

# Desenvolvimento
npm run dev         # Iniciar com .env
npm run dev:dev    # Iniciar com .env.dev
npm run watch      # Hot reload

# Produção
npm run build      # Compilar TypeScript
npm start         # Iniciar versão compilada

📝 Exemplo de Comando

createCommand({
    name: "ping",
    description: "Mostra a latência do bot 🏓",
    type: ApplicationCommandType.ChatInput,
    async run(interaction) {
        await interaction.reply({ 
            content: "🏓 Pong!", 
            flags: ["Ephemeral"] 
        });
    }
});

📄 Licença

Este projeto está licenciado sob a MIT License. Consulte o arquivo para mais detalhes.

About

Este projeto fornece uma base moderna para o desenvolvimento de bots para Discord utilizando TypeScript e MongoDB. ⚡ Ele conta com um sistema de comandos estruturado, suporte completo a interações do Discord, hot reload para facilitar o desenvolvimento 🔄 e um tratamento robusto de erros ⚙️. Para mais detalhes, consulte a Wiki do repositório. 📖

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors