Configuration de OpenClaw sans interface avec Discord via des scripts Docker

Un développeur a partagé des scripts sur GitHub pour configurer OpenClaw avec Discord dans un environnement Docker sans interface graphique, spécifiquement conçu pour fonctionner sans les interfaces TUI ou WebUI, qui peuvent poser problème avec les lecteurs d'écran.
Détails clés
Le dépôt à l'adresse https://github.com/chigkim/easyclaw inclut une image Docker (ghcr.io/openclaw/openclaw:latest) et un script de gestion appelé claw. Le script prend en charge les commandes : claw [init|config|log|start|stop|restart|build|update|run|dashboard].
OpenClaw s'exécute dans un conteneur isolé de l'hôte, avec le dossier ~/.openclaw monté sur l'hôte pour les ressources persistantes. Un tableau de bord est accessible depuis l'extérieur du conteneur.
La configuration est préétablie avec l'API OpenAI Responses pour fonctionner avec divers moteurs et configurations de modèles. Elle inclut :
- Le navigateur Chromium à l'intérieur du conteneur pour l'agent
- MarkItDown MCP pour que les agents convertissent divers fichiers en markdown
- Playwright pour Node.js
- UV pour Python
- FFmpeg
Étapes de configuration
Premièrement, remplissez claw.toml avec une configuration comme celle-ci :
[models.providers.oai]
baseUrl = "http://localhost:8080/v1"
apiKey = "api-key"
[[models.providers.oai.models]]
id = "qwen3.5-35b-a3b-q8_0"
name = "qwen3.5-35b"
input = ["text", "image"]
contextWindow = 32768
maxTokens = 8192
[agents.defaults]
timeoutSeconds = 600
maxConcurrent = 1
[agents.defaults.subagents]
maxConcurrent = 1
[channels.discord]
token = "DISCORD_BOT_TOKEN"
server_id = "1234"
Ensuite, exécutez claw init . pour initialiser. Si le bot est correctement configuré sur votre serveur Discord, vous pouvez interagir avec lui sur le serveur. L'auteur note qu'il a "des règles assez souples pour Discord, alors rendez votre bot privé !"
📖 Read the full source: r/LocalLLaMA
👀 See Also

depct : Le serveur MCP fournit à Claude une analyse et une documentation en temps réel du runtime
depct est un serveur MCP qui instrumente les applications Node.js pour capturer des données d'exécution, générant une documentation structurée avec des niveaux de confiance que Claude peut consulter avant de coder. L'outil met à jour la documentation automatiquement après que Claude apporte des modifications.

Créer des CLI pour les agents IA : principes de conception issus du CLI gws de Google
L'interface en ligne de commande gws de Google montre comment concevoir des interfaces en ligne de commande spécifiquement pour les agents d'IA, en privilégiant les charges utiles JSON brutes plutôt que les indicateurs conviviaux pour les humains et en mettant en place des garde-fous contre les hallucinations.

Le Cadre Scaffold Résout les Problèmes de Mémoire de Code et de Flux de Travail de Claude
Scaffold est un framework de 17 compétences pour Claude Code qui offre une mémoire persistante, une application des décisions et des portails de flux de travail. Il utilise un système de routage à 3 niveaux pour économiser des tokens et peut être installé via le menu des plugins de Claude Code.

PhantomCrowd : Simulateur d'audience multi-agents utilisant Claude Code
PhantomCrowd est un moteur de prédiction multi-agent axé sur le marketing qui simule la réaction de véritables audiences au contenu avant sa publication. Il génère 10 à 500 personnages avec des données démographiques et des personnalités uniques, chacun réagissant indépendamment à du contenu comme des textes publicitaires ou des publications sur les réseaux sociaux.