diff --git a/miku/plugins/rss.lua b/miku/plugins/rss.lua index 6f8c635..3ea8ab4 100644 --- a/miku/plugins/rss.lua +++ b/miku/plugins/rss.lua @@ -316,7 +316,11 @@ function rss:cron() if err ~= nil then return end - -- local feed_title = parsed.feed.title + if not parsed.feed.title then + feed_title = parsed.feed.link + else + feed_title = parsed.feed.title + end local newentr = get_new_entries(last, parsed.entries) local subscribers = {} local text = '' -- Send one message per feed with the latest entries @@ -346,7 +350,7 @@ function rss:cron() else content = '' end - text = text..'\n[#RSS] '..title..'\n'..utilities.trim(content)..' Weiterlesen\n' + text = text..'\n[#RSS] '..title..'\n'..feed_title..'\n'..utilities.trim(content)..' Weiterlesen\n' end if text ~= '' then local newlast = newentr[1].id