Premier lancement
Démarrer le bot
bash
npm run register # Publie les commandes slash
npm run dev # Lance en mode dev (hot-reload)Le bot apparaît en ligne avec le statut "⚠️ DEV MODE" et envoie un message dans le salon logs :
🟡 DEV Bot Nekobot#5212 v1.1.0 is online.Setup Discord
1. Créer les salons
/setup initCrée automatiquement 6 salons dans 2 catégories :
🤖╿Nekobot
├── 🤖╿commands (guide public posté auto)
├── 💡╿suggestions
└── 🎬╿clips
🔒╿Staff
├── 🤖╿admin-commands (guide staff posté auto)
├── 📁╿logs
└── 📁╿admin-logs2. Créer les rôles de niveau
/setup level-rolesCrée 13 rôles avec couleurs progressives (Level 1 → Level 1000).
3. Configurer les événements (optionnel)
/setup birthday-channel #anniversaires
/setup thursday-channel #soirée
/setup thursday-role @Gamers
/setup welcome-channel #bienvenue4. Vérifier la config
/setup viewAffiche tous les salons et rôles configurés.
Scripts disponibles
| Script | Description |
|---|---|
npm run dev | Dev avec hot-reload |
npm run build | Compile TypeScript |
npm run start | Production |
npm run register | Publie les commandes Discord |
npm run typecheck | Vérifie les types |
npm run test | Tests unitaires |
npm run test:coverage | Tests + couverture |
npm run db:generate | Génère le client Prisma |
npm run db:migrate | Migration dev |
npm run db:studio | Interface Prisma Studio |
