Liking cljdoc? Tell your friends :D

hive.connectors.digest.main

The digest and the release roundup from a shell, without a running hive:

clojure -M:digest preview print today's Slack text and Markdown copy clojure -M:digest post [--force] post the digest, once a day clojure -M:digest announce-preview print the release roundup clojure -M:digest announce [--force] post the roundup, once per ISO week, only when something was released clojure -M:digest status settings and persisted state

--channel <name|id> overrides the channel of a post or announce.

Settings are the same as the addon's: config.edn (HIVE_MCP_CONFIG, else ~/.config/hive-mcp/config.edn) under :addons "hive.connectors". Secrets come from SLACK_BOT_TOKEN and GITHUB_TOKEN when set, which is how a Kubernetes CronJob runs it. The state file is shared with the addon, so nothing is posted twice for the same day or week.

The digest and the release roundup from a shell, without a running hive:

  clojure -M:digest preview                print today's Slack text and Markdown copy
  clojure -M:digest post [--force]         post the digest, once a day
  clojure -M:digest announce-preview       print the release roundup
  clojure -M:digest announce [--force]     post the roundup, once per ISO week,
                                           only when something was released
  clojure -M:digest status                 settings and persisted state

`--channel <name|id>` overrides the channel of a post or announce.

Settings are the same as the addon's: config.edn (HIVE_MCP_CONFIG, else
~/.config/hive-mcp/config.edn) under :addons "hive.connectors". Secrets
come from SLACK_BOT_TOKEN and GITHUB_TOKEN when set, which is how a
Kubernetes CronJob runs it. The state file is shared with the addon, so
nothing is posted twice for the same day or week.
raw docstring

-mainclj

(-main & args)
source

addon-configclj

(addon-config f)

The hive.connectors map in config.edn, {} when absent. Tagged literals in the rest of the file are read as their bare values.

The hive.connectors map in config.edn, {} when absent. Tagged literals in
the rest of the file are read as their bare values.
sourceraw docstring

config-fileclj

(config-file)
source

optionclj

(option args flag)

The value after flag in args, or nil.

The value after `flag` in `args`, or nil.
sourceraw docstring

runclj

(run command args)

Run command with args; returns [exit-code value].

Run `command` with `args`; returns [exit-code value].
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close