Noticer

Detects names of common interest.

  1. // ==UserScript==
  2. // @name Noticer
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1.3
  5. // @license MIT
  6. // @description Detects names of common interest.
  7. // @author Chadbertarian
  8. // @match *://*/*
  9. // @icon https://upload.wikimedia.org/wikipedia/en/1/1d/The_Happy_Merchant.jpg
  10. // @grant none
  11. // ==/UserScript==
  12. fetch('https://api.jsonbin.io/v3/b/648102608e4aa6225eaacca0')
  13. .then(response => response.json())
  14. .then(data => {
  15. const jsonFile = data.record;
  16. const people = jsonFile.people;
  17. const person = people.map(person => { return person.name });
  18. const regex = new RegExp(person.join('|', 'gi'));
  19. document.body.innerHTML = document.body.innerHTML.replace(regex, '((($&)))');
  20. })
  21. .catch(err => {
  22. console.log(err);
  23. });
  24.  
  25. document.body.innerHTML = document.body.innerHTML.replace('Israel', '(((Our Greatest Ally)))');