mirror of
https://github.com/oddluck/limnoria-plugins.git
synced 2025-04-26 04:51:09 -05:00
--color color1,color2 foreground/background
This commit is contained in:
parent
f06f5f0016
commit
910c44f2fc
@ -125,6 +125,18 @@ class Fun(callbacks.Plugin):
|
|||||||
text = text.strip()
|
text = text.strip()
|
||||||
if '|' in text:
|
if '|' in text:
|
||||||
words = text.split('|')
|
words = text.split('|')
|
||||||
|
if 'color' in optlist:
|
||||||
|
color = optlist.get('color')
|
||||||
|
if "," in color:
|
||||||
|
color = color.split(",")
|
||||||
|
color1 = color[0].strip()
|
||||||
|
color2 = color[1].strip()
|
||||||
|
else:
|
||||||
|
color1 = color
|
||||||
|
color2 = None
|
||||||
|
else:
|
||||||
|
color1 = None
|
||||||
|
color2 = None
|
||||||
if 'font' in optlist:
|
if 'font' in optlist:
|
||||||
font = optlist.get('font')
|
font = optlist.get('font')
|
||||||
if words:
|
if words:
|
||||||
@ -133,20 +145,12 @@ class Fun(callbacks.Plugin):
|
|||||||
data = requests.get("https://artii.herokuapp.com/make?text={0}&font={1}".format(word.strip(), font))
|
data = requests.get("https://artii.herokuapp.com/make?text={0}&font={1}".format(word.strip(), font))
|
||||||
for line in data.text.splitlines():
|
for line in data.text.splitlines():
|
||||||
if line.strip():
|
if line.strip():
|
||||||
if 'color' in optlist:
|
irc.reply(ircutils.mircColor(line, color1, color2), prefixNick=False)
|
||||||
color = optlist.get('color')
|
|
||||||
else:
|
|
||||||
color = None
|
|
||||||
irc.reply(ircutils.mircColor(line, color, None), prefixNick=False)
|
|
||||||
else:
|
else:
|
||||||
data = requests.get("https://artii.herokuapp.com/make?text={0}&font={1}".format(text, font))
|
data = requests.get("https://artii.herokuapp.com/make?text={0}&font={1}".format(text, font))
|
||||||
for line in data.text.splitlines():
|
for line in data.text.splitlines():
|
||||||
if line.strip():
|
if line.strip():
|
||||||
if 'color' in optlist:
|
irc.reply(ircutils.mircColor(line, color1, color2), prefixNick=False)
|
||||||
color = optlist.get('color')
|
|
||||||
else:
|
|
||||||
color = None
|
|
||||||
irc.reply(ircutils.mircColor(line, color, None), prefixNick=False)
|
|
||||||
elif 'fontlist' in optlist:
|
elif 'fontlist' in optlist:
|
||||||
fontlist = requests.get("https://artii.herokuapp.com/fonts_list")
|
fontlist = requests.get("https://artii.herokuapp.com/fonts_list")
|
||||||
response = sorted(fontlist.text.split('\n'))
|
response = sorted(fontlist.text.split('\n'))
|
||||||
@ -158,20 +162,12 @@ class Fun(callbacks.Plugin):
|
|||||||
data = requests.get("https://artii.herokuapp.com/make?text={0}&font=univers".format(word.strip()))
|
data = requests.get("https://artii.herokuapp.com/make?text={0}&font=univers".format(word.strip()))
|
||||||
for line in data.text.splitlines():
|
for line in data.text.splitlines():
|
||||||
if line.strip():
|
if line.strip():
|
||||||
if 'color' in optlist:
|
irc.reply(ircutils.mircColor(line, color1, color2), prefixNick=False)
|
||||||
color = optlist.get('color')
|
|
||||||
else:
|
|
||||||
color = None
|
|
||||||
irc.reply(ircutils.mircColor(line, color, None), prefixNick=False)
|
|
||||||
else:
|
else:
|
||||||
data = requests.get("https://artii.herokuapp.com/make?text={0}&font=univers".format(text))
|
data = requests.get("https://artii.herokuapp.com/make?text={0}&font=univers".format(text))
|
||||||
for line in data.text.splitlines():
|
for line in data.text.splitlines():
|
||||||
if line.strip():
|
if line.strip():
|
||||||
if 'color' in optlist:
|
irc.reply(ircutils.mircColor(line, color1, color2), prefixNick=False)
|
||||||
color = optlist.get('color')
|
|
||||||
else:
|
|
||||||
color = None
|
|
||||||
irc.reply(ircutils.mircColor(line, color, None), prefixNick=False)
|
|
||||||
|
|
||||||
ascii = wrap(ascii, [getopts({'font':'text', 'color':'text', 'fontlist':''}), additional('text')])
|
ascii = wrap(ascii, [getopts({'font':'text', 'color':'text', 'fontlist':''}), additional('text')])
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user