Guest User

No Reply to YKTD 2017

a guest
Dec 27th, 2016
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name         No Reply to YKTD 2017
  3. // @namespace    http://tampermonkey.net/
  4. // @version      0.2
  5. // @description  Prevents you from replying to YKTD.
  6. // @author       Anon
  7. // @match        https://*.4chan.org/*
  8. // @match        http://*.4chan.org/*
  9. // @grant        none
  10. // ==/UserScript==
  11.  
  12. (function () {
  13.     "use strict";
  14.     document.body.addEventListener("click", function (e) {
  15.         var posts = document.querySelectorAll(".postContainer");
  16.         var postsArray = Array.prototype.slice.call(posts);
  17.  
  18.         postsArray.forEach(function (post) {
  19.             var name = post.querySelector(".name").textContent;
  20.             var trip = post.querySelector(".postertrip");
  21.             var replyLink;
  22.  
  23.             if (trip) {
  24.                 trip = trip.textContent;
  25.             }
  26.  
  27.             if (name.toLowerCase().indexOf("yktd") !== -1 || trip === "!ZeXiY.i5UA") {
  28.                 replyLink = post.querySelector(".desktop .postNum a:last-child");
  29.  
  30.                 replyLink.href = "";
  31.                 replyLink.title = "YKTD";
  32.             }
  33.         });
  34.  
  35.         if(e.target.title === "YKTD") {
  36.             alert("Do not reply to YKTD.");
  37.             e.preventDefault();
  38.         }
  39.     });
  40. }());
Add Comment
Please, Sign In to add comment