Commands from irc.

Could not close over function parameters, so made a macro workaround.