SOP ファンイン: カレンダー
まだ接続されていません。 このトリガータイプは定義されマッチされ、その構文は検証されますが、現在ライブイベントソースがそれのためのイベントをSOPディスパッチャーにルーティングしていません。このトリガーを持つSOPはエラーなくロードされますが、ライブソース (MQTT, Filesystem, AMQP) または
sop_execute経由でのみ開始されます。
カレンダートリガーは、カレンダーソースにスコープされ、オプションで特定のカレンダー ID にスコープされたカレンダーイベントのトピックに対してマッチします。
トリガー
カレンダーイベントの状態。定義されマッチしているが、ポーラーがライブでフィードしていない。
| フィールド | 型 | default | 意味 |
|---|---|---|---|
calendar_ids | string[] | [] | スコープ対象のカレンダー ID。空の場合はソースのすべてのカレンダーに一致します。 |
calendar_source* | string | — | イベントの発生元となるカレンダーソース識別子。 |
condition | string? | null | カレンダーイベントのペイロードに対して評価されるオプションの式。 |
SOP を読み込んで検証する:
定義
Syntax の説明に従い、calendar トリガーを指定して SOP を作成してください。上記のトリガーフィールドがサポートされているキーです。ページはファイル全体をたどります。
検証
zeroclaw sop validate
検査
zeroclaw sop list
zeroclaw sop show <name>