シンプルなRSSチェッカーです。
$ composer global require smeghead/zo3-ja
global にインストールされた実行ファイルを実行します。(OSにより格納されるパスは異なります)
$ ~/.config/composer/vendor/bin/zo3ja
- 設定ファイル $HOME/.config/zo3ja/zo3ja-config.phel
-c
を指定してzo3ja
を実行すると設定ファイルのパスを表示します。
$ ~/.config/composer/vendor/bin/zo3ja -c
チェックするフィードURLの一覧(Vector
)です。この変数にフィードURLを追加することでチェックするフィードを追加できます。
取得したRSSフィードの情報を一定時間キャッシュします。キャッシュの時間を秒で指定することができます。 デフォルトは1時間です。
以下は、デフォルトのフィードに加えて、別のフィードを追加する例です。
(ns user-config
(:require zo3ja\config))
(set! config/*feeds* (push (deref config/*feeds*) "https://zenn.dev/smeghead/feed"))
docker compose build
docker compose run --rm php_cli bash
# vendor/bin/phel test