/// <summary> /// Parts the specified channel with the specified message /// </summary> /// <param name="context"></param> /// <param name="channel"></param> /// <param name="message"></param> public void Execute(Server context, ChannelInfo channel, string message) { if (context.InChannel(channel.Name)) { context.Channels[channel.Name].Part(message); } else { //TODO: Error? } }
/// <summary> /// Parts the specified channel /// </summary> /// <param name="context"></param> /// <param name="channel"></param> public void Execute(PrivateMessageSession context, ChannelInfo channel) { Execute(context.Server, channel, defaultMessage); }
/// <summary> /// Parts the specified channel /// </summary> /// <param name="context"></param> /// <param name="channel"></param> public void Execute(Server context, ChannelInfo channel) { Execute(context, channel, defaultMessage); }
/// <summary> /// Parts the specified channel with the specified message /// </summary> /// <param name="context"></param> /// <param name="channel"></param> /// <param name="message"></param> public void Execute(Channel context, ChannelInfo channel, string message) { Execute(context.Server, channel, message); }
/// <summary> /// Parts the specified channel with the specified message /// </summary> /// <param name="context"></param> /// <param name="channel"></param> /// <param name="message"></param> public void Execute(PrivateMessageSession context, ChannelInfo channel, string message) { Execute(context.Server, channel, message); }
/// <summary> /// Joins you to the specified channel. /// </summary> public void Execute(PrivateMessageSession context, ChannelInfo channelToJoin) { Execute(context.Server, channelToJoin); }
/// <summary> /// Joins you to the specified channel. /// </summary> public void Execute(Server context, ChannelInfo channelToJoin) { context.JoinChannel(channelToJoin.Name); }
/// <summary> /// Joins you to the specified channel. /// </summary> public void Execute(Channel context, ChannelInfo channelToJoin) { Execute(context.Server, channelToJoin); }