Skip to content

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 init

Cré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-logs

2. Créer les rôles de niveau

/setup level-roles

Cré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 #bienvenue

4. Vérifier la config

/setup view

Affiche tous les salons et rôles configurés.

Scripts disponibles

ScriptDescription
npm run devDev avec hot-reload
npm run buildCompile TypeScript
npm run startProduction
npm run registerPublie les commandes Discord
npm run typecheckVérifie les types
npm run testTests unitaires
npm run test:coverageTests + couverture
npm run db:generateGénère le client Prisma
npm run db:migrateMigration dev
npm run db:studioInterface Prisma Studio