All pastes #464839 Raw Edit

ryanakca

public python v1 · immutable
#464839 ·published 2007-04-29 19:09 UTC
rendered paste body
def formatter(sentence):    sentence = sentence.split # split the sentence into words.    formatted = ''        if sentence[0][0] == '#':     # If the first character of the first word is an "#",        formatted = formatted + sentence[0]    # the formatted sentence has the channelname.        formatted = formatted + ' <b>&lt;' + sentence[1][1:-1] + '<b>&gt; '    # the formatted sentence has 'channelname <b>&lt;' plus everything except                                                                                                  # the first and last character of <nickname> + &gt;</b>'        formatted = formatted + sentence[2:] # Add everything that's left.        # inputed: #channelname <nick> message        # end product:   #channelname <b>&lt; nick &gt;</b> message    else:    # the first character of the word isn't #, it's a nickname in privmsg        formatted = '<b>' + sentence[0] + '</b>' + sentence[1:]        # the formatted sentence has bold nick, plus everything else.        # inputed: nick message        # end product: <b>nick</b> message    return formatted