fix intermittent disconnections
parent
e8ce0a1782
commit
241084db6f
8
bot.py
8
bot.py
|
@ -13,11 +13,13 @@ import irc
|
||||||
home = os.getcwd()
|
home = os.getcwd()
|
||||||
|
|
||||||
def decode(bytes):
|
def decode(bytes):
|
||||||
if type(bytes) == str:
|
if not bytes or type(bytes) == str:
|
||||||
return bytes
|
return bytes
|
||||||
try: text = bytes.decode('utf-8')
|
try:
|
||||||
|
text = bytes.decode('utf-8')
|
||||||
except UnicodeDecodeError:
|
except UnicodeDecodeError:
|
||||||
try: text = bytes.decode('iso-8859-1')
|
try:
|
||||||
|
text = bytes.decode('iso-8859-1')
|
||||||
except UnicodeDecodeError:
|
except UnicodeDecodeError:
|
||||||
text = bytes.decode('cp1252')
|
text = bytes.decode('cp1252')
|
||||||
return text
|
return text
|
||||||
|
|
Loading…
Reference in New Issue