AI 产品解读Chat emote enhancement and vanity extension for Twitch and Kick streaming platforms
Adds thousands of custom emotes from multiple providers (7TV, BetterTTV, FrankerFaceZ, Chatterino) to Twitch and Kick chat, along with performance improvements and vanity customization options
Extension content script injects into Twitch/Kick pages, loads site.js and site.css which intercept chat messages and replace emote references with emote images fetched from 7TV, BetterTTV, FrankerFaceZ, and Chatterino APIs. User can toggle the extension per-platform from the popup. Optional 7TV account login enables personal emote set management.
View 7TV/BetterTTV/FrankerFaceZ/Chatterino emotes in Twitch and Kick chatPerformance improvements for chat renderingVanity and cosmetic customization optionsPer-platform enable/disable settingsCross-platform support (Twitch and Kick)
- 目标用户
- Twitch viewers and chatters / Kick viewers and chatters / Users who want custom emotes in live stream chat / Stream community members who use third-party emote services
- The main application logic is in site.js (2.6MB minified) which was not fully analyzed due to size
- Worker.js (172KB) contains API integration logic that was only partially examined
- The 'upgrade' and 'pro' keyword matches were determined to be generic code artifacts but cannot be 100% confirmed without full context
付费分析未识别到付费功能
No payment/billing code (stripe, subscription, premium keywords) was found in the extension source. The 'upgrade' keyword match in static analysis and 'pro' keyword matches are generic code artifacts (CSS class fragments, function names) rather than references to paid feature gating. The extension itself does not implement payment UI, license checks, or feature gating behind a paywall. However, the 7TV service (7tv.app) as an external product offers paid tiers (7TV Pro) for managing emote sets, which may indirectly affect what users can do through the extension.
- 置信度
- 75
- 支付平台
- --
- 来源
- AI / 中
- 需要登录
- 否
- 登录理由
- The extension injects its main script (site.js) and CSS into Twitch/Kick pages based on platform-enabled settings in chrome.storage.local, without gating on authentication. The content.js file implements optional 7TV account token handling (JWT received via postMessage from https://7tv.app origin, stored as '7tv.account.token' in chrome.storage.local), but this is for optional account-linked features (e.g., personal emote sets), not for core emote viewing functionality. The main injection flow in content.js only checks if the platform is enabled in storage settings, not whether a user is logged in.
il été mieux l ancien
Cool, but the ":" emoji menu stopped working on kick
I really don't understand all the negative reviews... For me this extensions works overall better than the Stable 7TV extension.
dont know if its just me but I cant even watch certain streams on twitch without it always giving me a black/grayed out screen, once i disable 7TV, its back to normal. PLS fix this issue.
This has some good features added from the first 7tv extension, but it seems a lot more buggy as well. I'm noticing a few certain native Twitch animated emotes that eventually just freeze and stop showing the animation. Clearing the cache/cookies helped with this for a bit, then eventually they just started freezing again. I also really don't like the layout of the space below the chat box where the channel point and "Send" buttons are on Twitch now. The way these buttons are set up, it's two layers most of the time but then when you get the channel points for watch-time or anything else, when it shows the points being received it goes back down to one layer for a second, then goes back to two layers after it's over. I do like certain changes made with this 'upgrade', but there's a lot to fix.
All this extension needs to do is display emotes and it can't even do that one simple thing. Whats the point of the extension if that barely works half the time? I love it when it works but this is just awful right now
Every time the same emote is typed/chained it resets the playback of each previous one above it. This makes large combos/spam look very static and scuffed. Other than that I like the extension and hope to see this fixed to mirror the old behavior.
Glad I'm not a 7tv sub as the extension now barely works, I love gambling if emotes are even going to be displayed when I post them.
Garbage extension. Garbage devs.
1.2 broke the app, emotes not working