Bot.Commands.Set.Execute C# (CSharp) Method

Execute() public method

public Execute ( IrcEventArgs e ) : void
e Meebey.SmartIrc4net.IrcEventArgs
return void
        public override void Execute(IrcEventArgs e)
        {
            User user = userSystem.GetAuthenticatedUser(e.Data.From);

            string[] args = e.Data.Message.Split(new char[] { ' ' }, 3);
            if (args.Length == 3)
            {
                if (user != null)
                    userSystem.SetUserSetting((int)user.ID, args[1], args[2]);
                else
                    userSystem.SetUserSetting(null, args[1], args[2]);
            }
        }