From e65ea75f15701a11e558ce8176fde208ac9ffba2 Mon Sep 17 00:00:00 2001 From: Gordon Shumway <39967334+oddluck@users.noreply.github.com> Date: Fri, 15 Mar 2019 13:00:01 -0400 Subject: [PATCH] cleanup --- ASCII/plugin.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ASCII/plugin.py b/ASCII/plugin.py index f410b57..edd2784 100644 --- a/ASCII/plugin.py +++ b/ASCII/plugin.py @@ -12,8 +12,8 @@ import supybot.plugins as plugins import supybot.ircutils as ircutils import supybot.callbacks as callbacks import supybot.ircmsgs as ircmsgs -import urllib import os +import urllib import pexpect import requests from bs4 import BeautifulSoup @@ -83,24 +83,24 @@ class ASCII(callbacks.Plugin): if line.strip(): irc.reply(ircutils.mircColor(line, color1, color2), prefixNick=False) - ascii = wrap(ascii, [getopts({'font':'text', 'color':'text', 'fontlist':''}), additional('text')]) + ascii = wrap(ascii, [getopts({'font':'text', 'color':'text'}), ('text')]) - def img2ascii(self, irc, msg, args, url): - """[--font ] [--fontlist] [--color] [] + def img(self, irc, msg, args, url): + """ Image to ASCII Art """ path = os.path.dirname(os.path.abspath(__file__)) filepath = "{0}/tmp".format(path) filename = "{0}/{1}".format(filepath, url.split('/')[-1]) urllib.request.urlretrieve(url, filename) - output = pexpect.run('img2txt.py {0} --targetAspect=0.5 --antialias'.format(str(filename))) + output = pexpect.run('img2txt.py {0} --targetAspect=0.5 --maxLen=80 --antialias'.format(str(filename))) soup = BeautifulSoup(output) ascii = soup.pre.getText() for line in ascii.splitlines(): if line.strip: irc.reply(line, prefixNick=False) os.remove(filename) - img2ascii = wrap(img2ascii, ['text']) + img = wrap(img, ['text']) def fontlist(self, irc, msg, args): """