Implemented some OnSend events for Channel