twitcovertanongmail.com / The real Fake News extension

// ==UserScript==
// @name        The real Fake News extension
// @namespace   CovertAnonymous
// @description This script was made in response of the biased MSM "fake news" list
// @include     https://*
// @include     http://*
// @exclude     *google.com*
// @version     1.03
// @updateURL   https://openuserjs.org/meta/twitcovertanongmail.com/The_real_Fake_News_extension.meta.js
// @grant       none
// @require     http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js
// ==/UserScript==

// !---------------!
// Information on why this script was created due to damaging biased 
// "fake news" lists and regurgitation of them by the establishment,
// SJW's, MSM, and "journalists"

// https://www.youtube.com/watch?v=GA6MeZ8BYas
// https://interc.pt/2gKlwtu
// https://www.youtube.com/watch?v=YeDDJJ3YiSI
// !---------------!


// this simply shortens and gives the ability to use multiple keyword selections with second code section
// such as 'test','blah','abc123' and also ignores case sensitivity
jQuery.expr[':'].contains = function(obj, index, meta, stack){
 result = false;
 theList = meta[3].split("','");
 var contents = (obj.textContent || obj.innerText || jQuery(obj).text() || '')
 for (x=0;x<theList.length;x++) {
 if (contents.toLowerCase().indexOf(theList[x].toLowerCase()) >= 0) {
 return true;}} return false;};



// this scans for users with twitter username keywords from their posts, 
// then tints those posts red (as in read with caution).
(function($) {
  
   if(  (!window.location.href.indexOf("https://twitter.com") > -1)  
     && (!window.location.href.indexOf("http://twitter.com") > -1)      
     )    
  {   
  // forgot to remove "truther" in 1.01
var refreshId = setInterval( function() {
var hasWords = $(".username.js-action-profile-name:contains('DailyCaller','keemstar','ClintonFdn','ClintonNews','billclinton','TheDemocrats','realDonaldTrump','TeamTrump','EricTrump','MELANIATRUMP','IvankaTrump','DonaldJTrumpJr','droz','CNN','washingtonpost','thehill','guardian','NewYorker','msnbc','huffingtonpost','thedailybeast','abcnews','worldnetdaily','glennbeck','glennbeck','RealClearNews','townhallcom','newsmax','drudgereport','seanhannity','oreillyfactor','jay_pe','buzzfeed','usatoday','bbc','cnbc','dailydot','mashable','nymag','TheDemocrats','hillaryclinton'):not(:contains('moron','idiot','stupid','dumb','exposed','leaked','leaks','leak','whistle','scandal'))");
hasWords.closest (".stream-item").css({ 'filter': 'grayscale(0%)' , 'opacity': '1' , 'background-color': '#c55'});
hasWords.closest (".stream-item .content").css({ 'filter': 'grayscale(100%)' , 'opacity': '.25'});
}, 2000);

  }   

}(jQuery));




jQuery(document).ready(function() { setTimeout(function() { // start of delay to run script

// Runs code if URL matches
// will not always work with inpage loading 
// such as going to another twitter page while already on twitter
// CAUTION: if URL is ".com/blah", it will run with ".com/blah123abc"

$(document).ready(function () 
 {
  var urls = [
    "https://twitter.com/BuzzFeed", "https://twitter.com/DailyCaller", "https://twitter.com/KEEMSTAR", "https://twitter.com/Slate", "https://twitter.com/TMZ", 
    "https://twitter.com/HillaryClinton", "https://twitter.com/ChelseaClinton", "https://twitter.com/ClintonFdn",
    "https://twitter.com/ClintonNews", "https://twitter.com/billclinton", "https://twitter.com/TheDemocrats",
    "https://twitter.com/realDonaldTrump", "https://twitter.com/TeamTrump", "https://twitter.com/EricTrump",
    "https://twitter.com/MELANIATRUMP", "https://twitter.com/IvankaTrump", "https://twitter.com/DonaldJTrumpJr",
    
    "https://twitter.com/cnn", "https://twitter.com/thehill", "https://twitter.com/washingtonpost", "https://twitter.com/NewYorker",
    "https://twitter.com/guardian", "https://twitter.com/guardianus", "https://twitter.com/guardiannews", "https://twitter.com/guardianworld",
    "https://twitter.com/msnbc", "https://twitter.com/huffingtonpost", "https://twitter.com/thedailybeast",
    "https://twitter.com/abcnews", "https://twitter.com/ABC", "https://twitter.com/ABCNewsPR", "https://twitter.com/ABCNewsLive",
    "https://twitter.com/worldnetdaily", "https://twitter.com/glennbeck", "https://twitter.com/RealClearNews", "https://twitter.com/townhallcom",
    "https://twitter.com/newsmax", "https://twitter.com/DRUDGE_REPORT", "https://twitter.com/seanhannity", "https://twitter.com/oreillyfactor",
    "https://twitter.com/jay_pe", "https://twitter.com/usatoday", "https://twitter.com/bbc", "https://twitter.com/cnbc",
    "https://twitter.com/dailydot", "https://twitter.com/jay_pe", "https://twitter.com/mashable", "https://twitter.com/nymag",

    "https://twitter.com/mishmz", // SJW for biased "fake news" list
    "https://twitter.com/jessica_roy", // regurgitator of fake news lists
    "https://twitter.com/bafeldman", // creator of the biased and propaganda "fake news" extension
    "https://twitter.com/SabrinaRErdely", // fake rape story
    "https://twitter.com/pbump",
    "https://twitter.com/danpfeiffer", // regurgitator of fake news lists
    "https://twitter.com/PostBaron", // regurgitator of fake news lists
    
    "http://mashable.com", // regurgitator of fake news lists
    "https://en.wikipedia.org/wiki/List_of_fake_news_websites", // biased "fake news" list creator
    "http://www.cnn.com",
    "http://www.propornot.com", // biased "fake news" list creator
    "http://www.latimes.com",
    "http://fivethirtyeight.com",
    "http://www.foxnews.com",
    "https://www.washingtonpost.com", // biased fake news list regurgitatoror
    "http://thehill.com",
    "https://www.theguardian.com",
    "http://www.newyorker.com",
    "http://www.nytimes.com",
    "http://www.msnbc.com",
    "http://www.huffingtonpost.com",
    "http://www.thedailybeast.com",
    "http://abcnews.go.com",
    "http://www.wnd.com",
    "http://www.glennbeck.com",
    "http://www.realclearpolitics.com",
    "http://townhall.com",
    "http://www.newsmax.com",
    "http://www.wnd.com",
    "http://drudgereport.com",
    "http://www.wsj.com",
    "http://www.hannity.com",
    "http://www.billoreilly.com",
    "http://www.conservapedia.com",
    "https://www.buzzfeed.com",
    "http://www.usatoday.com",
    "http://www.nbcnews.com",
    "http://www.bbc.com",
    "http://www.cnbc.com",
    "http://www.dailydot.com",
    "http://nymag.com",
    "https://www.democrats.org",
    "https://www.hillaryclinton.com",
    "http://www.tmz.com",
  ];

  urls.forEach(function(v) {console.log(window.location.href)
    if (window.location.href.indexOf(v) >= 0) {
      alert("Warning! This page is known for it's historical propaganda! This includes but not limited to: politically motivated lying, partial truths, exclusion of important world news, racisim and/or sexisim");
    }
  });
});

    }, 2200);}); // end of delay to run script





//prehistoric code

/*
$(document).ready(function () 
 { if(  (!window.location.href.indexOf("https://twitter.com/") > -1)  
     && (!window.location.href.indexOf("http://twitter.com/") > -1)      
     )    
  {   
    $(document).ready(function() { var refreshId = setInterval( function() {
       $(".username.js-action-profile-name:contains('truther','cnn','CNN','washingtonpost','thehill','guardian','NewYorker','msnbc','huffingtonpost','thedailybeast','abcnews','worldnetdaily','glennbeck','glennbeck','RealClearNews','townhallcom','newsmax','drudgereport','seanhannity','BillOReillyNews','jay_pe','buzzfeed','usatoday','bbc','cnbc','dailydot','mashable','nymag','TheDemocrats','hillaryclinton','trump','hillary'):not(:contains('exposed','leaked','leaks','leak','whistle','scandal'))").closest(".stream-item").css({ 'filter': 'grayscale(60%)' , 'opacity': '.5' , 'background-color': '#ff1111'});
       }, 2500); //rescans every 2500ms
    });
  }
});
*/


/*
$(document).ready(function () 
 {  if(   (!window.location.href.indexOf("https://www.test.com") > -1)  
        && (!window.location.href.indexOf("https://www.test1.com") > -1)    
      )   
  {   
    alert("Warning! This page is known for it's historical propaganda! Please");
  }
 });
 */


/*
$( document ).ready(function() {
  if ($(".spf-link:contains('polic')").length > 0) {alert("Did Stuff")}
});
*/