3 namespace TechBot.Library
5 public interface ICommand
7 bool CanHandle(string commandName);
8 void Handle(MessageContext context,
16 public class BaseCommand
18 protected bool CanHandle(string commandName,
19 string[] availableCommands)
21 foreach (string availableCommand in availableCommands)
23 if (String.Compare(availableCommand, commandName, true) == 0)