Ejemplo n.º 1
0
        public BotMachine CreateMachine(long UserId, Type InitialStateType)
        {
            KillMachine(UserId);
            BotMachine machine = Activator.CreateInstance(BotMachineType, UserId, Sender, InitialStateType, this) as BotMachine;

            Machines.Add(UserId, machine);
            return(machine);
        }
Ejemplo n.º 2
0
 public TestFirstState(long UserId, BotMachine Machine) : base(UserId, Machine)
 {
 }
 public MultipleCheckBoxButtonsState(long UserId, BotMachine Machine) : base(UserId, Machine)
 {
     CheckedOptions = new List <string>();
     GenerateMainButtonCommand();
 }
Ejemplo n.º 4
0
 public MultipleButtonsState(long UserId, BotMachine Machine) : base(UserId, Machine)
 {
 }
Ejemplo n.º 5
0
 protected TwoButtonsState(long UserId, BotMachine Machine) : base(UserId, Machine)
 {
 }