mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
1 line
705 B
JavaScript
1 line
705 B
JavaScript
(()=>(t,n)=>{(async()=>{if(!/^https:\/\/live\.bilibili\.com\/(blanc\/)?[\d]+/.test(document.URL)){return}const t=await SpinQuery.condition((()=>dq(".chat-popups-section")),(t=>t!==null&&t.querySelector("chat-draw-area")===null));if(!t){console.warn("[自动领奖] 未能找到弹窗容器");return}Observer.childListSubtree(t,(()=>{let t;console.log("draw button =",dq(".chat-popups-section .draw>span:nth-child(3)"));t=dq(".chat-popups-section .draw>span:nth-child(3)");if(t===null){const t=dq(".chat-popups-section .function-bar>span:nth-child(3)");if(t!==null){const n=Observer.attributes(t,(()=>{if(t.style.display!=="none"){n.forEach((t=>t.stop()));t.click()}}))}}if(t!==null){t.click()}}))})()})(); |