"deal with" invalid UTF-8

This commit is contained in:
osmarks 2021-04-18 12:39:49 +01:00
parent 4f54f2d058
commit 9ff2b0b8b6
1 changed files with 2 additions and 0 deletions

View File

@ -6,6 +6,7 @@ import util
import logging
import hashlib
import discord.ext.commands as commands
from jaraco.stream import buffer
def scramble(text):
n = list(text)
@ -40,6 +41,7 @@ async def initialize():
joined = set()
loop = asyncio.get_event_loop()
irc.client.ServerConnection.buffer_class = buffer.LenientDecodingLineBuffer # should not crash in the face of invalid UTF-8
reactor = irc.client_aio.AioReactor(loop=loop)
conn = await reactor.server().connect(util.config["irc"]["server"], util.config["irc"]["port"], util.config["irc"]["nick"])
global global_conn