知乎右上角私信红色提示自动点击消除

每天几乎都有知乎官方的号给我私信,看着红色提示很烦

// ==UserScript==
// @name         知乎右上角私信红色提示自动点击消除
// @namespace    http://tampermonkey.net/
// @version      0.240311
// @description  每天几乎都有知乎官方的号给我私信,看着红色提示很烦
// @author       You
// @include      *://*.zhihu.com/*
// @grant        GM_addElement
// @license      GPL-3.0 License
// ==/UserScript==
const sleep = (delay) => new Promise((resolve) => setTimeout(resolve, delay))

// setTimeout(async () => {
// 	// debugger
// 	// console.log(window)
// 	// window.gggggg = 1
// 	document.querySelector("div.css-nvf2q2").click()
// 	await sleep(1000)
// 	document.querySelector("div.Messages-list > a.Messages-item.Messages-followItem.Messages-newItem").click()
// 	await sleep(2200)
// 	document.querySelector("div.ChatBoxModal > button").click()
// }, 4000);

let counter = 0; // 计数器变量

// 创建定时器,每隔一段时间执行一次回调函数
const intervalId = setInterval(async () => {
	// 在回调函数中检查计数器是否达到指定次数
	if (counter < 5) {
		// 增加计数器
		counter++; // 得放前边

		document.querySelector("div.css-nvf2q2").click()
		await sleep(1000)
		document.querySelector("div.Messages-list > a.Messages-item.Messages-followItem.Messages-newItem").click()
		await sleep(1500)
		document.querySelector("div.ChatBoxModal > button").click()
	} else {
		// 如果计数器达到指定次数,则停止定时器
		clearInterval(intervalId);
	}
}, 5000);