Refactored RBIRCMessage to make things easier for whenever scripting is added.