検索(最新)時に一定時間毎にスクロールさせ更新を誘発させます
// ==UserScript== // @name Twitter(X) search auto update // @namespace http://tampermonkey.net/ // @version 2025-01-17 // @description 検索(最新)時に一定時間毎にスクロールさせ更新を誘発させます // @author ziopuzzle // @match https://x.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=x.com // @grant none // ==/UserScript== (function() { 'use strict'; const sleep = async(time) => new Promise((r) => setTimeout(r, time)); const isLiveSearchPage = () => { return window.location.hostname === "x.com" && window.location.pathname === "/search" && new URLSearchParams(window.location.search).get("f") === "live"; } const updateTimeline = async () => { if (isLiveSearchPage()) { window.scroll({top:500}); await sleep(10); window.scroll({top:0}); } } setInterval(updateTimeline, 60 * 1000); })();