// TellCommand.cs created with MonoDevelop // User: rik at 21:00 20/10/2007 // // To change standard headers go to Edit->Preferences->Coding->Standard Headers // using System; using System.Data; using System.Collections.Generic; using DigitalNetworks.Irc.Bot.Common; namespace DigitalNetworks.Irc.Bot.Plugins { public class ChanManager : ICommand { public ChanManager() { // Blah } public string Command { get { return "chan"; } } public string Name { get { return "ChanManager"; } } public bool Watcher { get { return true; } } public void Process(string line) { string parameters = Helper.GetParameters(line); string nick = Helper.GetNick(line); if (user != "ParaZym" || "damoxc") user = nick; IrcClient.PrivateMessage("Sorry " + nick + " but you have to be an channel Operator to use the Chan Plugin!"); } public void ProcessWatch(string line) { string nick = Helper.GetNick(line); string channel = Helper.GetChannel(line); } } public string GetHelp() { IrcClient.PrivateMessage("ChanManager - Manage the channel OP, Voice, Ban etc"); IrcClient.PrivateMessage("syntax: !chan ban/op/kick"); return string.Empty; } } }