Merge pull request #99 from JulioC/master
Added alt text to the resulting message
This commit is contained in:
		@@ -15,7 +15,7 @@ function get_xkcd(id)
 | 
				
			|||||||
  if link_image:sub(0,2) == '//' then
 | 
					  if link_image:sub(0,2) == '//' then
 | 
				
			||||||
    link_image = msg.text:sub(3,-1)
 | 
					    link_image = msg.text:sub(3,-1)
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
  return link_image, data.title
 | 
					  return link_image, data.title, data.alt
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -27,19 +27,20 @@ end
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
function send_title(cb_extra, success, result)
 | 
					function send_title(cb_extra, success, result)
 | 
				
			||||||
  if success then
 | 
					  if success then
 | 
				
			||||||
    send_msg(cb_extra[1], cb_extra[2], ok_cb, false)
 | 
					    local message = cb_extra[2] .. "\n" .. cb_extra[3]
 | 
				
			||||||
 | 
					    send_msg(cb_extra[1], message, ok_cb, false)
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function run(msg, matches)
 | 
					function run(msg, matches)
 | 
				
			||||||
  local receiver = get_receiver(msg)
 | 
					  local receiver = get_receiver(msg)
 | 
				
			||||||
  if matches[1] == "!xkcd" then
 | 
					  if matches[1] == "!xkcd" then
 | 
				
			||||||
    url, title = get_xkcd_random()
 | 
					    url, title, alt = get_xkcd_random()
 | 
				
			||||||
  else
 | 
					  else
 | 
				
			||||||
    url, title = get_xkcd(matches[1])
 | 
					    url, title, alt = get_xkcd(matches[1])
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
  file_path = download_to_file(url)
 | 
					  file_path = download_to_file(url)
 | 
				
			||||||
  send_photo(receiver, file_path, send_title, {receiver, title})
 | 
					  send_photo(receiver, file_path, send_title, {receiver, title, alt})
 | 
				
			||||||
  return false
 | 
					  return false
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user