img2irc not awaited for now while in beta. default palette changed to RBG99

This commit is contained in:
Dionysus 2023-06-28 14:27:41 -04:00
parent 9ccfe4aa84
commit 98bc3d8589
Signed by: acidvegas
GPG Key ID: EF4B922DB85DC9DE
2 changed files with 3 additions and 3 deletions

View File

@ -45,7 +45,7 @@ palettes = {
0xbcbcbc, 0xe2e2e2, 0xffffff]
}
def convert(data, max_line_len, img_width=80, palette='RBG88'):
def convert(data, max_line_len, img_width=80, palette='RBG99'):
if palette not in palettes:
raise Exception('invalid palette option')
palette = palettes[palette]

View File

@ -84,7 +84,7 @@ class Bot():
self.loops = dict()
self.host = ''
self.playing = False
self.settings = {'flood':1, 'ignore':'big,birds,doc,gorf,hang,nazi,pokemon', 'lines':500, 'msg':0.03, 'palette':'RBG88', 'paste':True, 'png_width':80, 'results':25}
self.settings = {'flood':1, 'ignore':'big,birds,doc,gorf,hang,nazi,pokemon', 'lines':500, 'msg':0.03, 'palette':'RBG99', 'paste':True, 'png_width':80, 'results':25}
self.slow = False
self.reader = None
self.writer = None
@ -256,7 +256,7 @@ class Bot():
if url.startswith('https://') or url.startswith('http://'):
try:
content = get_url(url).read()
ascii = await img2irc.convert(content, 512 - len(f":{identity.nickname}!{identity.username}@{self.host} PRIVMSG {chan} :\r\n"), int(self.settings['png_width']), self.settings['palette'])
ascii = img2irc.convert(content, 512 - len(f":{identity.nickname}!{identity.username}@{self.host} PRIVMSG {chan} :\r\n"), int(self.settings['png_width']), self.settings['palette'])
except Exception as ex:
await self.irc_error(chan, 'failed to convert image', ex)
else: