private CaveTubeClientWrapper(CaveTubeClient.CavetubeClient client) {
this.client = client;
this.client.OnJoin += this.Join;
this.client.OnLeave += this.Leave;
this.client.OnNewMessage += this.NewMessage;
this.client.OnUpdateMember += this.UpdateMember;
this.client.OnBan += this.Ban;
this.client.OnUnBan += this.UnBan;
this.client.OnHideComment += this.HideComment;
this.client.OnShowComment += this.ShowComment;
this.client.OnReceiveInstantMessage += this.InstantMessage;
this.client.OnAdminShout += this.AdminShout;
this.client.OnError += this.Error;
this.client.OnNotifyLiveStart += this.NotifyLiveStart;
this.client.OnNotifyLiveClose += this.NotifyLiveClose;
}