Ce document explique comment partir du dossier apps/bots/bot-template pour creer un nouveau bot Discord Avenir Motard.
Le template fournit une base minimale et propre:
apps/bots/bot-templateindex.ts: point d'entree qui demarre le bot avec startBot.src/commands/ping/ping.ts: commande exemple /ping.src/commands/command-builder.ts: branchement des handlers d'interactions.src/services: logique metier.src/lib: utilitaires internes.src/types: types metier.cp -R apps/bots/bot-template apps/bots/mon-bot
apps/bots/mon-bot/package.jsonname, description, versionapps/bots/mon-bot/index.tsregisterBotTemplate par votre fonction de registresrc/commands/pingsrc/servicessrc/libsrc/typesnpm run fmt --workspace apps/bots/mon-bot
npm run lint --workspace apps/bots/mon-bot
npm run build --workspace apps/bots/mon-bot
npm run check:all
console.* dans le code TypeScript applicatif.@avenir-motard/shared/lib/logger.src/commands et la logique metier dans src/services.packages/shared.apps/bots/.package.json du bot est correct (name, scripts, dependances).npm run check:all passe.Documentation-Technique/Bots/.