diff --git a/api/services.json b/api/services.json index d67a98fb..5fef32bc 100644 --- a/api/services.json +++ b/api/services.json @@ -968,7 +968,7 @@ "type": "email", "allow_popups": false, "manual_notifications": true, - "js_unread": "function checkUnread(){let e=0;document.querySelectorAll('[data-testid=\"mwthreadlist-item\"]').forEach(t=>t.querySelector(\".lrazzd5p\")&&(e+=1)),updateBadge(e)}function updateBadge(e){rambox.setUnreadCount(e)}setInterval(checkUnread,3e3);", + "js_unread": "function checkUnread(){const e=document.querySelector(\".ms-FocusZone [role=tree] i[data-icon-name=Inbox]\").parentNode.lastElementChild,n=document.querySelectorAll(\".ms-FocusZone [role=tree]\")[1].children[1].querySelector(\"span span\"),t=e?e.innerText:n?n.innerText:0;updateBadge(parseInt(t,10)||0)}function updateBadge(e){1<=e?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3e3);", "userAgent": "", "note": "", "titleBlink": false, @@ -1478,7 +1478,7 @@ "type": "messaging", "allow_popups": false, "manual_notifications": false, - "js_unread": "function checkUnread(){let e=0;document.querySelectorAll('[data-testid=\"mwthreadlist-item\"]').forEach(t=>t.querySelector(\".lrazzd5p\")&&(e+=1)),updateBadge(e)}function updateBadge(e){rambox.setUnreadCount(e)}setInterval(checkUnread,3e3);", + "js_unread": "function checkUnread(){let e=0;document.querySelectorAll(\"div.chat_item\").forEach(t=>{const n=t.querySelector(\"i.web_wechat_reddot_middle\");n&&n.innerText&&(e+=parseInt(n.innerText))}),updateBadge(e)}function updateBadge(e){e&&e>=1?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3e3);", "userAgent": "", "note": "", "titleBlink": false, @@ -1493,7 +1493,7 @@ "type": "messaging", "allow_popups": false, "manual_notifications": false, - "js_unread": "function checkUnread(){const e=document.querySelectorAll(\"#pane-side ._38M1B\");let t=0;for(let n=0;n=1?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3e3),(async()=>{try{const e=await window.navigator.serviceWorker.getRegistrations();for(const t of e)t.unregister()}catch(e){}})();var titleEl=document.querySelector(\".landing-title.version-title\");titleEl&&titleEl.innerHTML.includes(\"Google Chrome 60+\")&&window.location.reload(),document.body.scrollTop=0;", + "js_unread": "function checkUnread(){const e=document.querySelectorAll(\"#pane-side ._23LrM\");let t=0;for(let n=0;n=1?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3e3),(async()=>{try{const e=await window.navigator.serviceWorker.getRegistrations();for(const t of e)t.unregister()}catch(e){}})();var titleEl=document.querySelector(\".landing-title.version-title\");titleEl&&titleEl.innerHTML.includes(\"Google Chrome 60+\")&&window.location.reload(),document.body.scrollTop=0;", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36", "note": "", "titleBlink": false, @@ -1508,7 +1508,7 @@ "type": "messaging", "allow_popups": false, "manual_notifications": false, - "js_unread": "function checkUnread(){const e=document.querySelectorAll(\"#pane-side ._38M1B\");let t=0;for(let n=0;n=1?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3e3),(async()=>{try{const e=await window.navigator.serviceWorker.getRegistrations();for(const t of e)t.unregister()}catch(e){}})();var titleEl=document.querySelector(\".landing-title.version-title\");titleEl&&titleEl.innerHTML.includes(\"Google Chrome 60+\")&&window.location.reload(),document.body.scrollTop=0;", + "js_unread": "function checkUnread(){const e=document.querySelectorAll(\"#pane-side ._23LrM\");let t=0;for(let n=0;n=1?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3e3),(async()=>{try{const e=await window.navigator.serviceWorker.getRegistrations();for(const t of e)t.unregister()}catch(e){}})();var titleEl=document.querySelector(\".landing-title.version-title\");titleEl&&titleEl.innerHTML.includes(\"Google Chrome 60+\")&&window.location.reload(),document.body.scrollTop=0;", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36", "note": "", "titleBlink": false,