All pastes #438941 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-13 23:05 UTC
rendered paste body
using System;
using System.Collections.Generic;
using System.Text;

namespace MooseBot
{
    internal abstract class Command
    {
        private string name;
        private User.AccessLevel access;

        public string Name { get { return this.name; } }
        public User.AccessLevel Access { get { return this.access; } }

        public Command(string name, User.AccessLevel access)
        {
            this.name = name.ToLower();
            this.access = access;
        }

        public abstract void Execute(Meebey.SmartIrc4net.IrcClient client, Arguments args);
    }
}