Change the order of SendMessage arguments to match the format of ReceiveMessage
Add UserNoticeMessage, Rename NoticeMessage => ChannelNoticeMessage