浏览代码

rescue bad images

Kylie Jo Swistak 6 年之前
父节点
当前提交
ce6ca1696e
共有 2 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      bot.rb
  2. 二进制
      images/Image_Builder/unknown_img.png

+ 5 - 1
bot.rb

@@ -53,7 +53,11 @@ def stat_image(user, member, stats=nil)
   user_url_img = "images/Image_Builder/user_url_img.png"
   output_file =  "images/Image_Builder/LevelUp"
 
-  Down.download(member.avatar_url, destination: user_url_img)
+  begin
+    Down.download(member.avatar_url, destination: user_url_img)
+  rescue Down::NotFound
+    user_url_img = "images/Image_Builder/unknown_img.png"
+  end
 
   #Gif Destroyer
   i = Magick::ImageList.new(user_url_img)

二进制
images/Image_Builder/unknown_img.png