File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -43,12 +43,20 @@ module.exports = (robot) ->
43
43
.query (l : arg || 10 )
44
44
.get () (err , res , body ) ->
45
45
try
46
+ reply = ' '
46
47
xml = jsdom .jsdom (body)
47
48
for item in xml .getElementsByTagName (" rss" )[0 ].getElementsByTagName (" channel" )[0 ].getElementsByTagName (" item" )
48
49
do (item ) ->
49
50
link = item .getElementsByTagName (" link" )[0 ].childNodes [0 ].nodeValue
50
51
title = item .getElementsByTagName (" title" )[0 ].childNodes [0 ].nodeValue
51
- hubotReply = " - #{ title} , [#{ link} ]"
52
- msg .reply hubotReply
52
+ descriptionNode = item .getElementsByTagName (" description" )[0 ]
53
+ description = descriptionNode .childNodes [0 ].nodeValue if descriptionNode .childNodes .length == 1
54
+
55
+ reply += " - #{ title} ,"
56
+ reply += " #{ description} " if description?
57
+ reply += " [#{ link} ]\n "
53
58
catch err
54
59
msg .reply err
60
+
61
+ msg .reply reply
62
+
You can’t perform that action at this time.
0 commit comments