protected override void OnSocketMessage(string s, JObject obj)
        {
            switch (s)
            {
            case "action":
                BaseDataHandler.OnTwitchExtension((string)obj["user"], (int)obj["bits"], (string)obj["action"], obj["settings"]);
                break;

            case "cp_action":
                BaseDataHandler.OnTwitchChannelPoints((string)obj["user"], (string)obj["id"]);
                break;
            }
        }
Exemple #2
0
        protected override void OnSocketMessage(string s, string args)
        {
            var data = JObject.Parse(args);

            switch (s)
            {
            case "action":
                BaseDataHandler.OnTwitchExtension((string)data["user"], (int)data["bits"], (string)data["action"], data["settings"]);
                break;

            case "cp_action":
                BaseDataHandler.OnTwitchChannelPoints((string)data["user"], (string)data["id"]);
                break;
            }
        }