Que fait skill-discord-channel-monitor ?
Compétence Codex privée pour la surveillance en lecture seule des messages et tickets Discord via Hermes.
Aperçu
Cette compétence permet à votre agent Codex de surveiller des canaux et tickets Discord spécifiques sans aucune interaction en écriture. Elle utilise l'API Hermes pour récupérer les messages de manière sécurisée et dans le respect de la vie privée.
Fonctionnalités
- Lecture seule – L'agent ne peut que lire les messages ; aucune action d'écriture n'est disponible.
- Surveillance de canaux – Surveille un ou plusieurs canaux Discord pour de nouveaux messages.
- Surveillance de tickets – Surveille les tickets Discord (si votre communauté en utilise).
- Basé sur Hermes – Utilise l'API Hermes pour une récupération sécurisée des messages.
- Configuration privée – Fonctionne avec un fichier d'environnement local, aucune donnée exposée.
Plateformes prises en charge
- Codex CLI ou tout agent compatible avec les skills markdown.
- Discord (via l'API Hermes, un service middle-tier).
Configuration
Créez un fichier .env à la racine de votre projet avec les éléments suivants :
HERMES_API_KEY=votre_clé_api_hermes
DISCORD_CHANNEL_IDS=123456789,987654321
DISCORD_TICKET_CATEGORY_ID=111222333
HERMES_API_KEY: Votre clé d'API Hermes (obtenez-la depuis votre tableau de bord Hermes).DISCORD_CHANNEL_IDS: Une liste séparée par des virgules des IDs de canaux Discord à surveiller.DISCORD_TICKET_CATEGORY_ID: (Optionnel) L'ID de catégorie pour les tickets, si applicable.
Utilisation
- Installation : Copiez ce fichier
SKILL.mddans le répertoire de votre projet Codex. - Configuration : Configurez votre fichier
.envavec les clés et IDs nécessaires. - Invocation : Lorsqu'il est invité par un utilisateur, l'agent peut utiliser cette compétence pour vérifier les messages récents ou surveiller les canaux de manière proactive.
Exemple de commande de l'agent : Surveille le canal de support pour les nouveaux messages.
Notes sur la vie privée
- Aucun message Discord n'est stocké localement par cette compétence.
- Toutes les données sont récupérées à la volée via Hermes.
- Seuls les canaux et tickets que vous avez explicitement configurés sont surveillés.
Licence
Propriétaire. Utilisation en lecture seule uniquement.