public virtual void chanMode(Client sender, Channel channel, string modes) { }
public void joinChannel(Channel chan) { Protocol.protocolPlugin.joinUser(this, chan); }
public virtual void noticeChannel(Client sender, Channel channel, string message) { }
public virtual void serverchanMode(Channel channel, User dest, string modes) { }
public virtual void joinUser(User joinee, Channel channel) { }
public virtual void kickUser(Client kicker, User kickee, Channel channel, string reason = null) { }
public ChannelMessageEvent(User user, string message, Channel channel) { this.message = message; this.channel = channel; }
public void servermodeChannel(Channel channel, User dest, string mode) { Protocol.protocolPlugin.serverchanMode(channel, dest, mode); }
public void modeChannel(Channel channel, User dest, string mode) { Protocol.protocolPlugin.chanMode(this, channel, dest, mode); }
public void messageChannel(Channel channel, string message = "hi") { Protocol.protocolPlugin.msgChannel(this, channel, message); }
public void kickUser(User kickee, Channel chan, string reason = "Kicked by dreamskape") { Protocol.protocolPlugin.kickUser(this, kickee, chan, reason); }