mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-27 13:19:24 +01:00
Tweaked mircColor (yeah, I'm anal beyond all reason)
This commit is contained in:
parent
d346d877c9
commit
2a52871fcc
@ -197,33 +197,38 @@ def bold(s):
|
||||
"""Returns the string s, bolded."""
|
||||
return "\x02%s\x02" % s
|
||||
|
||||
mircColors = {None: '',
|
||||
'white': '0',
|
||||
'black': '1',
|
||||
'blue': '2',
|
||||
'green': '3',
|
||||
'red': '4',
|
||||
'brown': '5',
|
||||
'purple': '6',
|
||||
'orange': '7',
|
||||
'yellow': '8',
|
||||
'light green': '9',
|
||||
'teal': '10',
|
||||
'light blue': '11',
|
||||
'dark blue': '12',
|
||||
'pink': '13',
|
||||
'dark grey': '14',
|
||||
'light grey': '15'}
|
||||
mircColors = {
|
||||
None: '',
|
||||
'white': '0',
|
||||
'black': '1',
|
||||
'blue': '2',
|
||||
'green': '3',
|
||||
'red': '4',
|
||||
'brown': '5',
|
||||
'purple': '6',
|
||||
'orange': '7',
|
||||
'yellow': '8',
|
||||
'light green': '9',
|
||||
'teal': '10',
|
||||
'light blue': '11',
|
||||
'dark blue': '12',
|
||||
'pink': '13',
|
||||
'dark grey': '14',
|
||||
'light grey': '15',
|
||||
}
|
||||
|
||||
# Now add the reverse to the dictionary.
|
||||
for (k, v) in mircColors.items():
|
||||
mircColors[int(v)] = k
|
||||
|
||||
def mircColor(s, fg=None, bg=None):
|
||||
"""Returns the string s, with the appropriate mIRC color codes applied."""
|
||||
if fg is None and bg is None:
|
||||
return s
|
||||
else:
|
||||
if bg is None:
|
||||
return "\x03%s%s\x03" % (mircColors[fg], s)
|
||||
else:
|
||||
return "\x03%s,%s%s\x03" % (mircColors[fg], mircColors[bg], s)
|
||||
"""Returns s, with the appropriate mIRC color codes applied."""
|
||||
if fg is None and bg is None:
|
||||
return s
|
||||
elif bg is None:
|
||||
return '\x03%s%s\x03' % (mircColors[fg], s)
|
||||
else:
|
||||
return '\x03%s,%s%s\x03' % (mircColors[fg], mircColors[bg], s)
|
||||
|
||||
|
||||
def isValidArgument(s):
|
||||
|
Loading…
Reference in New Issue
Block a user