Example #1
0
 public bool Run()
 {
     if (!Auth(Settings.Token))
     {
         return(false);
     }
     MessageMonitoring.Start();
     return(true);
 }
Example #2
0
        public VkBot(string token, Random random, ulong groupId, ErrorReporter reporter)
        {
            Commands          = new CommandList();
            ErrorReporter     = reporter;
            Settings          = new VkBotSettings(new VkApi(), token, groupId);
            helper            = new VkApiHelper(Settings.Api, random, ErrorReporter);
            MessageMonitoring = new MessageMonitoring(helper, groupId, Commands);

            InitCommand();
        }
Example #3
0
 public void Stop()
 {
     MessageMonitoring.Stop();
 }