RoQoL (Roblox QoL)
Multiple changes to the roblox site for a better user experience.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "RoQoL (Roblox QoL)",
"short_name": "RoQoL",
"description": "Multiple changes to the roblox site for a better user experience.",
"author": "Haydz6",
"version": "2.30.1",
"homepage_url": "https://www.roblox.com/my/account?tab=robloxqol#!/info",
"icons": {
"48": "img/icons/icon48x48.png",
"128": "img/icons/icon128x128.png"
},
"action": {},
"options_ui": {
"page": "html/options.html"
},
"permissions": [
"storage",
"notifications",
"cookies",
"declarativeNetRequest",
"tts",
"scripting",
"webRequest"
],
"host_permissions": [
"*://*.roqol.io/",
"*://*.roblox.com/",
"*://*.rbxcdn.com/"
],
"web_accessible_resources": [
{
"resources": [
"img/*",
"html/*",
"sounds/*",
"css/*",
"js/modules/*",
"js/pages/serverfilters/getserverprops.js",
"js/pages/quickserverinvite/checkforinvite.js",
"js/pages/bestfriend/xhrwrapper.js",
"js/pages/bestfriend/presence.js",
"js/pages/bestfriend/inventory.js",
"js/pages/trades/injecttrade.js",
"js/pages/home/editlayout.js",
"js/pages/generalfixes/scriptinjections/*"
],
"matches": [
"https://www.roblox.com/*",
"https://web.roblox.com/*",
"https://create.roblox.com/*"
]
},
{
"resources": [
"js/pages/discord/discordserverpreview.js"
],
"matches": [
"https://*.discord.com/*"
]
}
],
"declarative_net_request": {
"rule_resources": [
{
"id": "ruleset_1",
"enabled": true,
"path": "rules.json"
}
]
},
"background": {
"service_worker": "js/background.js"
},
"optional_host_permissions": [
"*://*.discord.com/"
],
"content_scripts": [
{
"css": [
"css/streamermode.css",
"css/opacitythemefix.css",
"css/payment.css",
"css/roblox.css"
],
"matches": [
"*://*.roblox.com/*"
],
"js": [
"js/modules/hbaClient.js",
"js/modules/robloxlocaleurl.js",
"js/modules/getNavigatorLanguage.js",
"js/authentication/main.js",
"js/pages/document.js",
"js/pages/paymentprompt.js",
"js/pages/settings/settingsdropdown.js",
"js/pages/generalfixes/injectscripts.js",
"js/pages/generalfixes/hidedesktopbanner.js",
"js/pages/generalfixes/hiderobloxads.js",
"js/pages/generalfixes/disablefooter.js",
"js/pages/generalfixes/addusdtorobux.js",
"js/pages/generalfixes/resizablechatboxes.js",
"js/pages/generalfixes/streamermode.js",
"js/pages/feed/navfeedbutton.js",
"js/pages/theme/customtheme.js",
"js/pages/bestfriend/presencehelper.js"
],
"run_at": "document_start"
}
]
}