2.1 KiB
2.1 KiB
Messages OpenClaw pour DauphinCraft
Message 1 — Ping initial OpenClaw (test connectivité)
Cible : agent:main:discord:channel:1495446723290599554 (Silver Surfer)
Via :
openclaw sessions send "agent:main:discord:channel:1495446723290599554" "Hello Silver Surfer — projet DauphinCraft prêt au déploiement. Status check."
Message 2 — Demande création VM Linux
Via :
openclaw sessions send "agent:main:ops" "CREATE_VM: name=dauphincraft-srv, os=debian12, cpu=1, ram=1024, disk=5G, ip=192.168.1.XX (à choisir)"
Message 3 — Dépose du binaire serveur dans inbox
Via : fichier déposé dans ~/.openclaw/workspace/inbox/dauphincraft_deploy.json
Contenu du fichier :
{
"action": "deploy_game_server",
"project": "dauphincraft",
"artifact_url": "http://192.168.1.86:3000/flagabat/dauphincraft/releases/download/v0.1.0/DauphinCraft-Server-v0.1.tar.gz",
"target_vm": "dauphincraft-srv",
"port": 7777,
"systemd_service": "dauphincraft.service",
"install_script": "install.sh"
}
Message 4 — Catégorie Discord "DauphinCraft"
Via :
openclaw sessions send "agent:main:discord:labo" "CREATE_CATEGORY: name=DauphinCraft, channels=[annonces,bugs,features,build-logs,serveur-status]"
Message 5 — Webhook Gitea → Discord build-logs
Via : message Silver Surfer
openclaw sessions send "agent:main:discord:channel:1495446723290599554" "Setup webhook Gitea repo dauphincraft → Discord channel #dauphincraft-build-logs pour notifier commits + releases."
Message 6 — Description catégorie
Via : Silver Surfer
openclaw sessions send "agent:main:discord:channel:1495446723290599554" "Mets une description à la catégorie DauphinCraft : 'Jeu voxel sous-marin multi — serveur: <IP>:7777 — download: <URL>'."
Ordre recommandé
- Message 1 (ping test)
- Message 4 (créer channels Discord)
- Message 2 (VM si pas déjà existante)
- Exécuter
deploy/push_to_gitea.sh(code + release) - Message 3 (inbox deploy)
- Message 5 (webhook)
- Message 6 (description)