{;; add Twitter config to mirror Twitter accounts :twitter {:access-keys {:consumer_key "XXXX" :consumer_secret "XXXX" :access_token_key "XXXX" :access_token_secret "XXXX"} ;; optional, defaults to false :include-replies? false ;; optional, defaults to false :include-rts? false ;; accounts you wish to mirror :accounts ["arstechnica" "WIRED"]} ;; add Tumblr config to mirror Tumblr accounts :tumblr {:access-keys {:consumer_key "XXXX" :consumer_secret "XXXX" :token "XXXX" :token_secret "XXXX"} ;; optional limit for number of posts to retrieve, default: 5 :limit 10 :accounts ["cyberpunky.tumblr.com" "scipunk.tumblr.com"]} ;; add RSS config to follow feeds :rss {"Hacker News" "https://hnrss.org/newest" "r/Clojure" "https://www.reddit.com/r/clojure/.rss"} :mastodon {:access_token "XXXX" ;; account number you see when you log in and go to your profile ;; e.g: https://mastodon.social/web/accounts/294795 :account-id "XXXX" :api_url "https://botsin.space/api/v1/" ;; optional boolean to mark content as sensitive :sensitive? true ;; optional boolean defaults to false ;; only sources containing media will be posted when set to true :media-only? true ;; optional visibility flag: direct, private, unlisted, public ;; defaults to public :visibility "unlisted" ;; optional limit for the post length :max-post-length 300 ;; optional flag specifying wether the name of the account ;; will be appended in the post, defaults to false :append-screen-name? false ;; optional signature for posts :signature "#newsbot" ;; optionally try to resolve URLs in posts to skip URL shorteners ;; defaults to false :resolve-urls? true ;; optional content filter regexes ;; any posts matching the regexes will be filtered out :content-filters [".*bannedsite.*"] ;; optional keyword filter regexes ;; any posts not matching the regexes will be filtered out :keyword-filters [".*clojure.*"] ;; optional replacements :replacements {"@openSUSE " "@opensuse@fosstodon.org ", "@archlinux " "", "@lolamby " "", "@conservancy " "@conservancy@mastodon.technology ", "@prototypefund " "@PrototypeFund@mastodon.social ", "@coreboot_org " "", "@OpenTechFund " "", "@OpenWrtSummit " "", "@OpenMirage " "", "@debian " "@debian@fosstodon.org ", "@nixos_org " "", "@lwnnet " "", "@guixhpc" ""} ;; Replace Twitter links by Nitter :nitter-urls? false}}