Parancssor (CLI)

posty-cli: a parancssori eszköz

Telepítés, a kimeneti szerződés, a dátumkezelés, és mire jó egy parancssori eszköz egy ütemezőhöz.

Telepítés

Csomag
posty-cli
Parancs
posty
Telepítés
npm install -g posty-cli
Elérhetőség
A Pro csomagtól, ugyanaz a jogosultság, mint az API-nál. Lásd a Csomagok oldalt.
npm install -g posty-cli
posty --version
posty --help

Az első parancsok

posty auth:login          # böngészős bejelentkezés
posty auth:status         # melyik munkaterülethez van kötve a gép
posty integrations:list   # a bekötött csatornák, azonosítóval

A csatornaazonosítót minden más parancs ezzel a névvel kéri. Írd ki egyszer, és tedd el.

A kimeneti szerződés

JSON a kimenetre, minden más a hibakimenetre

Az eredmény JSON-ként a szabványos kimenetre megy, az állapotüzenetek és a hibák a hibakimenetre, és sikertelen futásnál a parancs nem nullával lép ki. Ez az, ami miatt a kimenet biztonságosan továbbadható más parancsoknak, a hívó program pedig tudja, mi történt.

# csak a csatornaazonosítók
posty integrations:list | jq -r '.[].id'

# ütemezett futásban a hibák a naplóba mennek, a JSON a feldolgozónak
posty posts:list --startDate ... --endDate ... > naptar.json 2>> hiba.log

Dátumok és időzónák

A dátumot mindig egyértelműen add meg. Két helyes alak van:

  • ISO 8601 kifejezett eltolással: 2026-12-31T12:00:00Z vagy 2026-12-31T12:00:00+01:00.
  • Eltolás nélküli időpont, megadott időzónával: "2026-12-31 12:00" a --timezone Europe/Budapest kapcsolóval.
A találgatás helyett hiba

Ha eltolás nélküli dátumot adsz meg, és nincs időzóna sem a kapcsolóban, sem a POSTY_TIMEZONE változóban, sem a posty config:set timezone beállításban, a parancs hibával áll le. Ez szándékos: a csendben rossz órára tett bejegyzés sokkal rosszabb, mint egy hibaüzenet.

posty config:set timezone Europe/Budapest
posty config:get timezone

Ügynököknek

A csomag tartalmaz egy SKILL.md fájlt, amely minden parancsot és kapcsolót leír. Egy terminálhoz férő ügynök ebből tanulja meg a használatot, weboldal olvasása nélkül.

Ha az ügynököd nem shellből dolgozik, hanem közvetlenül csatlakozna, használd inkább az MCP-szervert.

Parancsok

Hiányzik valami erről az oldalról? Írj a [email protected] címre, vagy használd a Segítség oldal űrlapját.