Chatruletka (ome.tv) Extension
Extension for Chatruletka (aka ome.tv): interlocutor's IP location, autoskip of the specified gender, blacklist, hotkeys, PiP, etc.
Additional files are visible only to premium users
manifest.json
{
"name": "__MSG_extension_name__",
"version": "1.7.3",
"description": "__MSG_extension_description__",
"default_locale": "en",
"manifest_version": 3,
"content_scripts": [
{
"matches": [
"https://videochatru.com/*",
"https://ome.tv/*"
],
"js": [
"libs/js/jquery.min.js",
"libs/js/leaflet/leaflet.js",
"libs/js/face-api.min.js",
"libs/js/arrive.min.js",
"libs/js/tooltipster.bundle.min.js",
"libs/js/[email protected]",
"libs/js/purify.min.js",
"controls.js",
"controls/header.js",
"controls/tab-about.js",
"controls/tab-api.js",
"controls/tab-bans.js",
"controls/tab-map.js",
"controls/tab-settings.js",
"controls/tab-settings-automation.js",
"controls/tab-settings-blacklist.js",
"controls/tab-settings-faceapi.js",
"controls/tab-settings-geolocation.js",
"controls/tab-settings-hotkeys.js",
"controls/tab-settings-interface.js",
"controls/tab-settings-misc.js",
"controls/tab-settings-risky.js",
"controls/tab-settings-stats.js",
"controls/tab-settings-streamer.js",
"controls/tab-stats.js",
"content.js",
"swal-info.js",
"swal-context-invalidated.js",
"swal-danger-warning.js",
"hotkeys.js",
"utils.js",
"background-listener.js"
],
"run_at": "document_end"
}
],
"icons": {
"16": "resources/img/icon.png",
"48": "resources/img/icon.png",
"128": "resources/img/icon.png"
},
"web_accessible_resources": [
{
"resources": [
"injection/*.js",
"libs/js/purify.min.js",
"resources/models",
"libs/js/nsfwjs.min.js",
"resources/models/*",
"resources/img/*",
"libs/js/leaflet/*",
"resources/audio/*.mp3",
"resources/*.mp4",
"libs/css/css-tooltip.min.css",
"controls*.html",
"libs/css/tooltipster.bundle.min.css",
"resources/dark-mode.css",
"resources/dark-mode-ometv.css"
],
"matches": [
"https://videochatru.com/*",
"https://ome.tv/*"
],
"extension_ids": []
}
],
"action": {
"default_icon": {
"16": "resources/img/icon.png",
"48": "resources/img/icon.png",
"128": "resources/img/icon.png"
},
"default_title": "__MSG_extension_name__"
},
"permissions": [
"storage",
"unlimitedStorage",
"tabs",
"declarativeNetRequest"
],
"background": {
"service_worker": "background.js"
},
"host_permissions": [
"<all_urls>"
],
"commands": {
"skip": {
"suggested_key": {
"default": "Alt+Left"
},
"description": "Skip"
},
"skip_ban": {
"description": "Skip + Ban"
},
"screen_remote": {
"suggested_key": {
"default": "Alt+Up"
},
"description": "Remote Screenshot"
},
"screen_local": {
"suggested_key": {
"default": "Alt+Down"
},
"description": "Local Screenshot"
},
"stop": {
"suggested_key": {
"default": "Alt+Right"
},
"description": "Stop"
},
"switch": {
"description": "Switch from the current tab to the chat tab and back..."
}
},
"update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}