Passer au contenu principal
0.5.1 Cinq nouveaux modèles pour démarrer

Le framework Discord

Un dossier de fichiers devient un bot Discord rapide et typé de bout en bout. Rien à configurer, rien à enregistrer, rien à installer pour le faire tourner.

my-bot
Explorateur
src/commands/ping.ts
Terminal
pnpm dev
✓ Connected to My Server as my-bot
ℹ Intents computed from your files: GUILDS, GUILD_MEMBERS
✓ 2 commands, 1 event, 1 component loaded
↻ Reloaded in 12 ms, 2 commands, 1 event, 1 component loaded
# bot-testing
Envoyer un message dans #bot-testing
0
100%
v10
1
src/commands/ping.ts
src/events/welcome.ts

C’est tout. /ping est enregistrée sur Discord, le bot demande le Server Members Intent parce qu’un fichier en a besoin, et member et guild sont typés sans que vous écriviez un type.

Créer

Lancez pnpm create chapterjs, choisissez un dossier et un modèle. Les dépendances sont installées pour vous.

Configurer

Mettez BOT_TOKEN et DEV_GUILD_ID dans .env. Tout ce qui manque est expliqué avant que le bot ne se connecte.

Lancer

Lancez pnpm dev. Votre bot rejoint votre serveur de test et se recharge à chaque enregistrement.

chapterjs devdéveloppement
    chapterjs startproduction

      Votre bot est à une commande.

      Créez un projet, ajoutez votre token, et lancez-le sur votre serveur de test.