From 65eda0ab9a2c06dbbe320b21bc786e5c7aadd9b4 Mon Sep 17 00:00:00 2001 From: Akamaru Date: Sat, 23 Jul 2016 13:33:20 +0200 Subject: [PATCH] rss.lua: Code entwurstelt (von Brawl345/Brawlbot-v2) --- miku/plugins/rss.lua | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/miku/plugins/rss.lua b/miku/plugins/rss.lua index 249001d..ea7f5f0 100644 --- a/miku/plugins/rss.lua +++ b/miku/plugins/rss.lua @@ -346,17 +346,21 @@ function rss:cron(self_plz) for k2, v2 in pairs(newentr) do local title = v2.title or 'Kein Titel' local link = v2.link or v2.id or 'Kein Link' - if v2.content then + if v2.content then + content = v2.content:gsub("%b<>", "") if string.len(v2.content) > 250 then - content = string.sub(unescape_for_rss(v2.content:gsub("%b<>", "")), 1, 250) .. '...' + content = unescape_for_rss(content) + content = string.sub(content, 1, 250)..'...' else - content = unescape_for_rss(v2.content:gsub("%b<>", "")) + content = unescape_for_rss(content) end elseif v2.summary then + content = v2.summary:gsub("%b<>", "") if string.len(v2.summary) > 250 then - content = string.sub(unescape_for_rss(v2.summary:gsub("%b<>", "")), 1, 250) .. '...' + content = unescape_for_rss(content) + content = string.sub(content, 1, 250)..'...' else - content = unescape_for_rss(v2.summary:gsub("%b<>", "")) + content = unescape_for_rss(content) end else content = ''