mcbot/cmds/mcabber_bts.lua
changeset 12 6428c88dc58a
parent 10 2dc0077b09d7
child 13 4a7d06e8709f
equal deleted inserted replaced
11:4993fc6b1108 12:6428c88dc58a
    12     issue.id = tostring(num)
    12     issue.id = tostring(num)
    13     issue.url = btsurl..issue.id.."/"
    13     issue.url = btsurl..issue.id.."/"
    14     local data = shcmd("curl "..issue.url)
    14     local data = shcmd("curl "..issue.url)
    15     local title = data:match("#"..issue.id.."%s*-%s*(.*)%s*—")
    15     local title = data:match("#"..issue.id.."%s*-%s*(.*)%s*—")
    16     if not title then return nil end
    16     if not title then return nil end
    17     issue.title = title:gsub(""", "\""):gsub("'", "'")
    17     issue.title = title:gsub(""", "\""):gsub("&", "&")
       
    18     issue.title = title:gsub("'", "'")
    18 
    19 
    19     -- Get Status
    20     -- Get Status
    20     item = data:match("Status:%s*</td>%s*<td [^>]*>(.-)</td>")
    21     item = data:match("Status:%s*</td>%s*<td [^>]*>(.-)</td>")
    21     if item then issue.status = item end
    22     if item then issue.status = item end
    22     -- Get Type
    23     -- Get Type