import math gradient = ('F20904', 'F86800', 'FBD101', '5BFF00', '6677FF', '0000C7', '6611FF') def gradientmadness(text): leng = len(text) output = '' if leng < 7: for i in range(0, leng): output += '' % gradient[i] for i in range(0, leng): output += text[i] + '' else: output += '' return output gradientmadness.command="gradientify" #usage regex replace ^(.*)$ -> gradientify(\1) save it as gradient.py put in the "quirks" folder in Pesterchum. You have to put (.*) into the Regexp box, then gradientify(\1) into Replace with box.