
de discord.py-self-mcp24
Opérations Discord pilotées par CLI avec un démon persistant : envoyer/lire des messages, lister les guildes/canaux, gérer les fils de discussion et modération basique via des scripts locaux.
Cette compétence fournit un wrapper CLI autour d'un démon client Discord persistant (discord.py-self) afin que les agents ou l'outillage local puissent effectuer des opérations Discord instantanément sans surcharge de reconnexion. Elle expose des commandes pour envoyer, supprimer, épingler des messages, créer et gérer des fils de discussion, lister les guildes et les canaux, et lire des messages. L'architecture client-démon utilise un socket Unix local pour l'échange de commandes à faible latence et gère le redémarrage automatique lors de changements de code.
Utilisez cette compétence lorsqu'un agent a besoin d'un accès programmé et à faible latence à un compte Discord pour des tâches telles que la messagerie automatisée, la lecture de l'historique des canaux/fils, ou des flux de modération/administration légers bénéficiant d'une connexion persistante. Elle s'adresse à l'outillage de développement et aux intégrations de style MCP plutôt qu'aux webhooks publics.
Idéalement adapté aux outils d'agent pouvant exécuter des CLI Python locales ou des commandes shell (agents de style Copilot, agents pilotés par CLI locale, ou toute automatisation pouvant exécuter des scripts python). Non conçu comme une interface utilisateur de navigateur ou une intégration de service web.
Skill CLI Discord fournissant une architecture client-daemon pour les opérations Discord via un IPC de socket Unix. Les scripts sont bien écrits avec une authentification appropriée (compare_digest sécurisé contre les attaques temporelles) et une gestion des processus, mais ne s'exécutent pas en raison de l'absence des packages Python discord et discord_py_self_mcp. L'approche self-bot (discord.py-self) viole les conditions d'utilisation (ToS) de Discord, comme noté dans le fichier SKILL.md, ce qui limite l'utilisation pratique et sécurisée.
discorddiscord_py_self_mcpBase de code propre avec de bonnes pratiques de sécurité (authentification sécurisée, permissions de fichiers privées, pas de secrets codés en dur). Le redémarrage automatique lors du changement de code est un problème mineur. La nature de self-bot est un problème de ToS et non de sécurité. Les fichiers JS (postinstall, sync-release-version) sont des outils de packaging et non des scripts d'exécution.