CLI

glyria init

Initialisez un nouveau projet glyria.js en quelques secondes.

Utilisation

npx glyria init

Exécutez cette commande dans un dossier vide pour initialiser un nouveau projet glyria.js.

Ce que ça fait

glyria init configure tout ce dont vous avez besoin pour commencer à construire votre bot :

Crée la structure de dossiers

src/
  commands/
    ping.ts
  events/
  utils/
.glyria/

Génère les fichiers de configuration

FichierDescription
tsconfig.jsonConfiguration TypeScript préconfigurée
glyria.config.tsFichier de configuration glyria.js
.envVariables d'environnement (token)
.gitignoreIgnore node_modules/, dist/, .env, .glyria/

Met à jour package.json

Ajoute automatiquement les scripts suivants :

{
  "scripts": {
    "dev": "glyria dev",
    "build": "glyria build",
    "start": "glyria start",
    "generate": "glyria generate"
  }
}

Installe les dépendances

@glyria/bot
typescript
@types/node
tsx

Génère les auto-imports

Exécute glyria generate automatiquement à la fin — vos globals sont immédiatement disponibles.

Après l'init

Renseignez votre .env avec le token de votre bot :

TOKEN=your_bot_token_here

Puis démarrez votre bot :

npm run dev
glyria init ignore tout fichier déjà existant — tsconfig.json, .env, glyria.config.ts, etc. Peut être exécuté sans risque dans un projet existant.
Copyright © 2026