This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-21
Channels
- # aleph (2)
- # announcements (2)
- # babashka (10)
- # beginners (117)
- # calva (11)
- # cider (19)
- # clj-kondo (27)
- # cljs-dev (24)
- # cljsjs (1)
- # clojure (73)
- # clojure-europe (3)
- # clojure-italy (2)
- # clojure-nl (47)
- # clojure-spec (23)
- # clojure-uk (28)
- # clojurescript (71)
- # cursive (7)
- # data-science (17)
- # datascript (1)
- # datomic (7)
- # duct (23)
- # emacs (23)
- # fulcro (6)
- # graalvm (41)
- # jobs (2)
- # luminus (1)
- # malli (1)
- # off-topic (151)
- # pathom (1)
- # portkey (10)
- # re-frame (12)
- # reitit (17)
- # shadow-cljs (158)
- # spacemacs (14)
- # sql (8)
- # tools-deps (17)
- # xtdb (9)
i just wrote a quick slack archive downloader generator in clojure just so i can search the chat logs for this 🙂
(let [days (fn [date] (iterate #(.plusDays % 1) date))
start-date (LocalDate/parse "2019-11-10")
slack-archive-base-url " "
curl-cmd (fn [date]
(format "curl -o %s.html %s"
date (str slack-archive-base-url date)))]
(keep (comp println curl-cmd) (take 10 (days start-date))))
it generates curl commands like this:
curl -o 2019-11-10.html
curl -o 2019-11-11.html
curl -o 2019-11-12.html
curl -o 2019-11-13.html