pass macro-laden messages to macro module
pull response output and console logging into a separate sub
if macro processing resulted in any output, send that back to channel and return
added capture of nick for macro processing; basic macro deletion
start switching on_message over to using RoboBot::Nick
fix to look up existing nicks before trying to insert them into the DB
macro saving/updating
macro processing and replacement of incoming message with the results of the macro
check for actual lines of output; don't try to use vars that don't exist yet, or are pointless for this short-circuiting
load macro and nick modules
regex syntax error; fix for a variable rename earlier that didn't get changed everywhere
good idea generally to close your function call's argument lists
database handler method is db, not dbh
fix to POD because i was an idiot when i wrote and showed a chained-method approach, where such does not exist
call the Nick module properly
really need to stop forgetting that the column is nick, not name
fix for arg replacement (the map was, of course, shoving its return value (or lackthereof) into the arg list, not the s///'ed value)