discord-cli
Gérez Discord en ligne de commande — auth, utilisateurs, serveurs et messages — avec un seul point d'entrée Node et sans SDK lourd.
Installer
npm install -g discord-cli Stack
Pourquoi
Les outils officiels sont pensés pour des bots qui tournent en serveur. discord-cli
couvre l’autre cas : envoyer un message, lister les membres d’un serveur ou vérifier
l’auth depuis un script shell ou un job de CI — puis sortir.
Ce qu’il fait
- Auth — stocke et valide le token sans processus de bot.
- Utilisateurs et serveurs — inspecte les membres, rôles et salons.
- Messages — envoie, liste et lit depuis n’importe quel salon configuré.
- Meta — version, environnement et vérification de config pour les pipelines.
Design
Un binaire, des couches fines : bin/ parse les flags et dispatch, src/commands/
contient un fichier par groupe de commandes, src/cli/ gère la sortie et les erreurs,
et src/i18n.js centralise toutes les chaînes visibles (en, pt-BR, fr, es).
Pas de framework, pas d’arbre de dépendances à auditer — toute la surface tient dans quelques fichiers, et c’est justement le but.