//META{"name":"emoteBlacklist"}*// var emoteBlacklist = function () {}; emoteBlacklist.prototype.onMessage = function () { }; emoteBlacklist.prototype.onSwitch = function () { }; emoteBlacklist.prototype.start = function () { window.ebEnabled = true; var self = this; var em = localStorage["emoteBlacklist"]; if(em == undefined) return; JSON.parse(em).forEach(function(emote) { self.remove(emote); self.add(emote); }); }; emoteBlacklist.prototype.add = function(emote) { window.bemotes.push(emote); }; emoteBlacklist.prototype.remove = function(emote) { var index = bemotes.indexOf(emote); if(index > -1) { window.bemotes.splice(index, 1); } } emoteBlacklist.prototype.load = function () {}; emoteBlacklist.prototype.unload = function () { }; emoteBlacklist.prototype.stop = function () { window.ebEnabled = false; this.clear(); }; emoteBlacklist.prototype.clear = function() { var self = this; var em = localStorage["emoteBlacklist"]; if(em == undefined) return; var em = JSON.parse(em); em.forEach(function(emote) { self.remove(emote); }); }; emoteBlacklist.prototype.getSettingsPanel = function () { var em = localStorage["emoteBlacklist"]; var html = ''; html += '