--- a/utility.py Sun Aug 16 10:59:22 2015 +0300 +++ b/utility.py Sun Aug 16 19:27:14 2015 +0300 @@ -36,10 +36,7 @@ except ImportError as e: print ('Unable to import bitly_api: %s' % e) -try: - import urllib.request -except ImportError: - import urllib2 +import urllib.request def shorten_link (link): if 'bitly_api' in sys.modules: @@ -55,10 +52,8 @@ return link def read_url (url): - if 'urllib.request' in sys.modules: - return urllib.request.urlopen (urllib.request.Request (url)).read() - else: - return urllib2.urlopen (url).read() + data = urllib.request.urlopen (urllib.request.Request (url)).read() + return data.decode ('utf-8') def make_progress_bar (p, barLength, colored=True): BoldChar, ColorChar = (Irc.BoldChar, Irc.ColorChar)