diff --git a/plugins/rss.lua b/plugins/rss.lua index 7767f85..6f575ac 100644 --- a/plugins/rss.lua +++ b/plugins/rss.lua @@ -94,10 +94,10 @@ local function get_new_entries(last, nentries) return entries end -local function print_subs(id) +local function print_subs(id, chat_name) local uhash = get_base_redis(id) local subs = redis:smembers(uhash) - local text = id .. ' hat folgende Feeds:\n---------\n' + local text = '"'..chat_name..'" hat folgende Feeds:\n---------\n' for k,v in pairs(subs) do text = text .. k .. ") " .. v .. '\n' end @@ -209,7 +209,8 @@ local function run(msg, matches) end if matches[1] == "/rss"then - return print_subs(id) + local chat_name = string.gsub(msg.to.print_name, "_", " ") + return print_subs(id, chat_name) end if matches[1] == "sync" then cron() diff --git a/plugins/url_title.lua b/plugins/url_title.lua index 0a53883..ae5ed1a 100644 --- a/plugins/url_title.lua +++ b/plugins/url_title.lua @@ -10,6 +10,7 @@ function getTitle(page) -- Character encoding s = string.gsub(s, "´", "´") + s = string.gsub(s, "•", "•") s = string.gsub(s, ">", ">") s = string.gsub(s, """, '"') s = string.gsub(s, "<", "<")