home · contact · privacy
Handle URLError.
[plomlombot-irc.git] / plomlombot.py
old mode 100644 (file)
new mode 100755 (executable)
index b994688..dc6577a
@@ -1,3 +1,5 @@
+#!/usr/bin/python3
+
 import argparse
 import socket
 import datetime
@@ -98,7 +100,8 @@ def lineparser_loop(io, nickname):
                 url = matches[i]
                 try:
                     webpage = urllib.request.urlopen(url, timeout=15)
-                except urllib.error.HTTPError as error:
+                except (urllib.error.HTTPError, urllib.error.URLError) \
+                    as error:
                     print("TROUBLE FOLLOWING URL: " + str(error))
                     continue
                 charset = webpage.info().get_content_charset()