Skip to content
Merged

Beta #655

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,6 @@ Much more than just an overlay - Social Stream Ninja is a complete chat ecosyste
- truffle.vip (https://chat.truffle.vip/chat/*)
- megaphonetv.com (In [Studio](https://studio.megaphonetv.com/), select UGC, then open Recent messages)
- pilled (pop out the chat)
- soulbound.tv (no pop out; open https://soulbound.tv/* streams)
- portal.abs.xyz (no pop out; open https://portal.abs.xyz/stream/*)
- riverside.fm (just open the chat bar. Note: you can opt-out of capture via the extension menu)
- chzzk.naver.com (pop out the chat)
Expand Down Expand Up @@ -254,6 +253,7 @@ Past supported sites that have ceased to exist.
- 🪦 vimm.tv (RIP June 2024)
- 🪦 caffeine.tv (RIP June 2024)
- 🪦 moonbeam (RIP Nov 2025)
- 🪦 soulbound.tv (RIP Nov 2025)

(it's the effort that counts, guys; may your code live on in our ai llm bots forever)

Expand Down
7 changes: 1 addition & 6 deletions manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "Social Stream Ninja",
"description": "Powerful tooling to engage live chat on Youtube, Twitch, Zoom, and more.",
"manifest_version": 3,
"version": "3.36.5",
"version": "3.36.6",
"homepage_url": "http://socialstream.ninja/",
"icons": {
"128": "icons/icon-128.png"
Expand Down Expand Up @@ -54,7 +54,6 @@
"https://whop.com/*",
"https://zap.stream/*",
"https://www.bigo.tv/*",
"https://soulbound.tv/*",
"https://claude.ai/*",
"https://lfg.tv/*",
"https://*.patreon.com/*",
Expand Down Expand Up @@ -346,10 +345,6 @@
"js": [ "./sources/xeenon.js" ],
"matches": [ "https://xeenon.xyz/*" ]
},
{
"js": [ "./sources/soulbound.js" ],
"matches": [ "https://soulbound.tv/*" ]
},
{
"js": [ "./sources/truffle.js" ],
"matches": [ "https://chat.truffle.vip/chat/*" ]
Expand Down
9,018 changes: 4,512 additions & 4,506 deletions popup.html

Large diffs are not rendered by default.

45 changes: 42 additions & 3 deletions settings/config_0.json
Original file line number Diff line number Diff line change
Expand Up @@ -292,18 +292,57 @@
}
},
"twitch": {
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
"mockUserAgentData": {
"brands": [
{
"brand": "Not?A_Brand",
"version": "8"
},
{
"brand": "Google Chrome",
"version": "141"
},
{
"brand": "Chromium",
"version": "141"
}
],
"mobile": false,
"platform": "Windows",
"fullVersionList": [
{
"brand": "Not?A_Brand",
"version": "8.0.0.0"
},
{
"brand": "Google Chrome",
"version": "141.0.7390.123"
},
{
"brand": "Chromium",
"version": "141.0.7390.123"
}
],
"architecture": "x86",
"bitness": "64",
"model": "",
"platformVersion": "19.0.0",
"uaFullVersion": "141.0.7390.123",
"wow64": false,
"enhancedHeaders": true
},
"signin": {
"url": "https://twitch.tv",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36",
"size": {
"width": 1920,
"height": 1080
},
"preload": "kasada",
"monitorAntiBot": false,
"useSystemBrowser": false,
"useTLSProxy": false,
"enforceSigninCSP": false
"useTLSProxy": false
},
"wss": {
"size": {
Expand Down
64 changes: 43 additions & 21 deletions settings/config_linux_0.json
Original file line number Diff line number Diff line change
Expand Up @@ -291,27 +291,49 @@
"userAgent": "Chrome"
}
},
"twitch": {
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36",
"signin": {
"url": "https://twitch.tv",
"size": {
"width": 1920,
"height": 1080
},
"preload": "kasada",
"monitorAntiBot": false,
"useSystemBrowser": false,
"useTLSProxy": false,
"enforceSigninCSP": false
},
"wss": {
"size": {
"width": 1100,
"height": 865
}
}
},
"twitch": {
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
"mockUserAgentData": {
"brands": [
{ "brand": "Google Chrome", "version": "141" },
{ "brand": "Chromium", "version": "141" },
{ "brand": "Not?A_Brand", "version": "8" }
],
"mobile": false,
"platform": "Linux",
"fullVersionList": [
{ "brand": "Google Chrome", "version": "141.0.7390.123" },
{ "brand": "Chromium", "version": "141.0.7390.123" },
{ "brand": "Not?A_Brand", "version": "24.0.0.0" }
],
"architecture": "x86",
"bitness": "64",
"model": "",
"platformVersion": "5.15.0",
"uaFullVersion": "141.0.7390.123",
"wow64": false,
"enhancedHeaders": true
},
"signin": {
"url": "https://twitch.tv/",
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
"size": {
"width": 1920,
"height": 1080
},
"preload": "kasada",
"preserveAntiBot": false,
"monitorAntiBot": false,
"useSystemBrowser": false,
"useTLSProxy": true
},
"wss": {
"size": {
"width": 1100,
"height": 865
}
}
},
"telegramk": {
"signin": {
"url": "https://web.telegram.org/k/",
Expand Down
82 changes: 61 additions & 21 deletions settings/config_mac_0.json
Original file line number Diff line number Diff line change
Expand Up @@ -291,27 +291,67 @@
"userAgent": "Chrome"
}
},
"twitch": {
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36",
"signin": {
"url": "https://twitch.tv",
"size": {
"width": 1920,
"height": 1080
},
"preload": "kasada",
"monitorAntiBot": false,
"useSystemBrowser": false,
"useTLSProxy": false,
"enforceSigninCSP": false
},
"wss": {
"size": {
"width": 1100,
"height": 865
}
}
},
"twitch": {
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
"mockUserAgentData": {
"brands": [
{
"brand": "Not?A_Brand",
"version": "99"
},
{
"brand": "Google Chrome",
"version": "141"
},
{
"brand": "Chromium",
"version": "141"
}
],
"mobile": false,
"platform": "macOS",
"fullVersionList": [
{
"brand": "Not?A_Brand",
"version": "24.0.0.0"
},
{
"brand": "Google Chrome",
"version": "141.0.7390.123"
},
{
"brand": "Chromium",
"version": "141.0.7390.123"
}
],
"architecture": "arm",
"bitness": "64",
"model": "",
"platformVersion": "15.5.0",
"uaFullVersion": "141.0.7390.123",
"wow64": false,
"enhancedHeaders": true
},
"signin": {
"url": "https://twitch.tv/",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
"size": {
"width": 1920,
"height": 1080
},
"preload": "kasada",
"preserveAntiBot": false,
"monitorAntiBot": false,
"useSystemBrowser": false,
"useTLSProxy": true
},
"wss": {
"size": {
"width": 1100,
"height": 865
}
}
},
"telegramk": {
"signin": {
"url": "https://web.telegram.org/k/",
Expand Down
Loading