|
@@ -334,7 +334,8 @@
|
|
|
"Пока ничего не постим"
|
|
"Пока ничего не постим"
|
|
|
(format nil "Постим:~%~{~A (~A)~^~%~}"
|
|
(format nil "Постим:~%~{~A (~A)~^~%~}"
|
|
|
(loop for feed in feeds
|
|
(loop for feed in feeds
|
|
|
- append (list (feed-title feed) (feed-url feed)))))))
|
|
|
|
|
|
|
+ append (list (feed-title feed) (feed-url feed)))))
|
|
|
|
|
+ :disable-web-preview 1))
|
|
|
|
|
|
|
|
(defun %get-feed (url)
|
|
(defun %get-feed (url)
|
|
|
(when url
|
|
(when url
|
|
@@ -384,7 +385,9 @@
|
|
|
(log:info "Fetching new items" (feed-url feed))
|
|
(log:info "Fetching new items" (feed-url feed))
|
|
|
(dolist (item (fetch-new-items feed))
|
|
(dolist (item (fetch-new-items feed))
|
|
|
(dolist (chat-id (%feed-send-to feed))
|
|
(dolist (chat-id (%feed-send-to feed))
|
|
|
- (telegram-send-message chat-id (format-feed-item item) :disable-web-preview 1))))
|
|
|
|
|
|
|
+ (telegram-send-message chat-id
|
|
|
|
|
+ (format-feed-item feed item)
|
|
|
|
|
+ :disable-web-preview 1))))
|
|
|
(error (e) (log:error e))))
|
|
(error (e) (log:error e))))
|
|
|
|
|
|
|
|
(defun %load-rss-feeds (alist)
|
|
(defun %load-rss-feeds (alist)
|