Exemplo n.º 1
0
        public static bool ConfigValidate()
        {
            bool status = false;

            if (!Instance.ConfTwitchSDK)
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.TwitchGuild))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.TwitchChannel))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.TwitchUserName))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.TwitchBotName))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.TwitchBotToken))
            {
                return(status);
            }
            status = true;
            return(status);
        }
Exemplo n.º 2
0
        public static bool ConfigWrite()
        {
            bool    status = false;
            IniData data   = null;

            data["Profile"]["UserName"] = Instance.ConfUserName;
            data["Profile"]["Website"]  = Instance.ConfWebsite;

            data["Configuration"]["Language"] = Instance.ConfLanguage;

            data["Configuration"]["DiscordUser"] = Instance.ConfDiscordSDK.ToString();
            data["Configuration"]["DiscordBot"]  = Instance.ConfDiscordBot.ToString();
            data["Configuration"]["TwitchUser"]  = Instance.ConfTwitchSDK.ToString();
            data["Configuration"]["TwitchBot"]   = Instance.ConfTwitchBot.ToString();

            data["Configuration"]["ComputerRank"] = Instance.ConfComputerRank.ToString();

            data["Configuration"]["UserBlackListString"] = HEVText.ToString(Instance.UserBlackList.ToArray()).ToString();
            data["Configuration"]["BotBlackListString"]  = HEVText.ToString(Instance.BotBlackList.ToArray()).ToString();

            data["Configuration"]["RPGGame"] = Instance.ConfRPGGame.ToString();


            status = HEVIO.FileINIWrite(Instance.FileConfig, data);
            return(status);
        }
Exemplo n.º 3
0
        public static bool ConfigValidate()
        {
            bool status = false;

            if (!Instance.ConfDiscordBot)
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.DiscordGuild))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.DiscordChannel))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.DiscordUserName))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.DiscordBotName))
            {
                return(status);
            }
            if (!HEVText.Validate(Instance.DiscordBotToken))
            {
                return(status);
            }
            status = true;
            return(status);
        }
Exemplo n.º 4
0
        public static bool ConfigWrite()
        {
            bool    status = false;
            IniData data   = null;

            data["Discord"]["Guild"]         = Instance.DiscordGuild;
            data["Discord"]["Channel"]       = Instance.DiscordChannel;
            data["Discord"]["UserName"]      = Instance.DiscordUserName;
            data["Discord"]["BotName"]       = Instance.DiscordBotName;
            data["Discord"]["BotToken"]      = Instance.DiscordBotToken;
            data["Discord"]["UserBlackList"] = HEVText.ToString(Instance.DiscordUserBlackList);
            data["Discord"]["BotBlackList"]  = HEVText.ToString(Instance.DiscordBotBlackList);

            status = HEVIO.FileINIWrite(Instance.FileConfig, data);
            return(status);
        }