RoyStream Helper

The RoyStream Helper

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name        RoyStream Helper
// @version     5
// @match       *://*.roystream.com/*
// @description The RoyStream Helper
// @icon        https://www.google.com/s2/favicons?sz=64&domain=roystream.com
// @supportURL  https://github.com/jerryc05/MyUserscripts
// @author      jerryc05
// @namespace   https://github.com/jerryc05
// ==/UserScript==


new MutationObserver((_, o) => {
  const l = document.querySelectorAll('[class^="list-unstyled ps-3 list-children collapse"]')
  for (const x of l)
    $(x).collapse("show")
  if (l) o.disconnect()
}).observe(document.getElementById('app-sidebar'), { childList: true, subtree: true })

const s = document.createElement('style')
s.textContent=`
#app-content>div>div>div:first-child{width:100%}
.row>[class*="d-flex"]:first-child{overflow:hidden}
#app-content>div>div>div.col-md-4{display:none}
`
document.head.append(s);