Exemple #1
0
        public RedBagController(Plugin plugin, RedBagEventArgs e)
        {
            this.Client = plugin;
            this.e      = e;

            Config = DataBase.db.GetClusterConfig(e.ExternalId);
            Conf   = PluginConfig.Init <Config>();

            if (Config.Status)
            {
                Config.RedBagProtect.Clear(Config.RedBagProtectTime);
                Config.RedBagProtect.Insert(new DataBase.Models.RedBagProtectData()
                {
                    Content = e.Memo, SendTime = DateTime.Now
                });

                DataBase.db.SaveClusterConfig(Config);
            }
        }
 private void MainController_RedBagEvent(object sender, RedBagEventArgs e)
 {
     //[QQ红包]我发了一个“语音口令红包”,请使用手机QQ7.3.0及以上版本查收红包。
     Controllers.RedBagControllers.RedBagController rc = new Controllers.RedBagControllers.RedBagController(this, e);
     rc.Manager();
 }