您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Скрывает активность Serg121
当前为
- // ==UserScript==
- // @name NoSerg121
- // @namespace http://tampermonkey.net/
- // @version 0.2
- // @description Скрывает активность Serg121
- // @author S30N1K
- // @match https://dota2.ru/*
- // @grant none
- // ==/UserScript==
- (() => {
- const banned = ["Serg121"]
- const index = () => {
- const themes = $(".index__left-bar > .forum.component-block.component-block__hide-after-12 > ul > li")
- for (const theme of themes){
- const $theme = $(theme)
- const userNick = $theme.find(".component-text-grey-11").html().split("<")[0].trim()
- if (banned.includes(userNick)){
- $theme.remove()
- }
- }
- }
- const members = () => {
- }
- const notifications = () => {
- }
- const forums = () => {
- const themes = $(".forum-section__list > li")
- for (const theme of themes) {
- const $theme = $(theme)
- const userNick = $theme.find(".forum-section__name > a")
- if (banned.includes(userNick)){
- $theme.remove()
- }
- }
- }
- const threads = () => {
- const messages = $(".forum-theme__list > li")
- for (const message of messages) {
- const $message = $(message)
- const userNick = $message.find(".forum-theme__item-left-mob > a").html().trim()
- if (banned.includes(userNick)){
- $message.remove()
- }
- }
- }
- const pages = {
- "^\/$": index,
- "\/forum\/members\/(.+?)\/": members,
- "\/forum\/notifications\/": notifications,
- "\/forum\/threads\/": threads,
- "\/forum\/forums\/(.+?)\/": forums,
- }
- for (const e of Object.keys(pages)) {
- if (new RegExp(e).test(window.location.pathname)) {
- pages[e]()
- }
- }
- })()