// 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;
}
}
}