- Neue Funktion zum simplen Escapen von Markdown (ohne das "tanzende Männchen")
- RSS: Überflüssige \n werden rausgeschnitten
This commit is contained in:
parent
7c6337bf8a
commit
9c1dd2f9f7
@ -344,7 +344,7 @@ function rss:cron(self_plz)
|
||||
else
|
||||
content = ''
|
||||
end
|
||||
text = text..'\n#RSS: *'..title..'*\n'..utilities.md_escape(content)..' [Weiterlesen]('..link..')\n'
|
||||
text = text..'\n#RSS: *'..title..'*\n'..utilities.trim(utilities.markdown_escape_simple(content))..' [Weiterlesen]('..link..')\n'
|
||||
end
|
||||
if text ~= '' then
|
||||
local newlast = newentr[1].id
|
||||
|
@ -98,9 +98,7 @@ function get_yt_thumbnail(data)
|
||||
end
|
||||
|
||||
function send_youtube_data(data, msg, self, link, sendpic)
|
||||
local title = data.snippet.localized.title
|
||||
local title = title:gsub('%*', '\\*')
|
||||
local title = title:gsub('`', '\\`')
|
||||
local title = utilities.markdown_escape_simple(data.snippet.localized.title)
|
||||
-- local description = data.snippet.localized.description
|
||||
local uploader = data.snippet.channelTitle
|
||||
local upload_date = makeOurDate(data.snippet.publishedAt)
|
||||
|
@ -497,6 +497,13 @@ function utilities.markdown_escape(text)
|
||||
return text
|
||||
end
|
||||
|
||||
function utilities.markdown_escape_simple(text)
|
||||
text = text:gsub('_', '\\_')
|
||||
text = text:gsub('%*', '\\*')
|
||||
text = text:gsub('`', '\\`')
|
||||
return text
|
||||
end
|
||||
|
||||
utilities.md_escape = utilities.markdown_escape
|
||||
|
||||
utilities.triggers_meta = {}
|
||||
|
Reference in New Issue
Block a user