예제 #1
0
        private static void SetupBotVarDefaults()
        {
            BotVar defaultColor = new BotVar("embedcolor", new ColorBotVar(new Color(255, 255, 255)));

            BotVarManager.SetDefault(defaultColor);
            BotVarManager.SubscribeToBotVarUpdateEvent(OnBotVarUpdated, "botadmins", "embedcolor");

            MessageHandler.SetupBotVarSubscription();
            ExceptionHandler.SetupBotVar();

            OnBotVarDefaultSetup();
        }
예제 #2
0
 internal static void SetupBotVar()
 {
     BotVarManager.SubscribeToBotVarUpdateEvent(OnBotVarsUpdated, "exceptionhandler.guildid", "exceptionhandler.roleid", "exceptionhandler.channelid");
 }
예제 #3
0
 public static void OnBotVarSetup()
 {
     BotVarManager.SubscribeToBotVarUpdateEvent(OnBotVarUpdated, "storedmsgsprefix");
 }
예제 #4
0
 internal static void OnBotVarSetup()
 {
     BotVarManager.SubscribeToBotVarUpdateEvent(OnBotVarUpdated, "inara_appname", "inara_apikey");
 }
예제 #5
0
 public void OnBotVarSetup()
 {
     BotVarManager.SubscribeToBotVarUpdateEvent(OnBotVarUpdate, "prefix");
 }