AI 产品解读Adds pronoun badges next to usernames in Twitch chat
Twitch chat does not natively display users' pronouns, making it difficult for viewers and streamers to know how to refer to each other. This extension solves that by fetching pronoun data from pronouns.alejo.io and displaying it as visual badges inline in chat messages.
1. User installs the extension. 2. When visiting any Twitch chat page, the extension's content script activates. 3. It fetches the pronoun definitions list from https://api.pronouns.alejo.io/v1/pronouns. 4. A MutationObserver watches for new chat messages. 5. For each message, it extracts the username, fetches that user's pronouns from /v1/users/{username}, and inserts a pronoun badge element next to the username in the chat. 6. Users set their own pronouns externally at https://pronouns.alejo.io/. No login or account is needed within the extension itself.
Displays pronoun badges next to usernames in Twitch live chatSupports pronoun display in Twitch VOD chatWorks with FrankerFaceZ (FFZ) enhanced chat layoutsFetches pronoun data from the pronouns.alejo.io public APIUses MutationObserver to dynamically add badges as new messages appear
- 目标用户
- Twitch viewers who want to see others' pronouns in chat / Twitch streamers and their communities / Users of the pronouns.alejo.io service
- The extension is a single bundled JS file (bundle.js, 670KB) which makes granular source analysis harder, but the key logic is clearly readable at the end of the file.
- Cannot verify the pronouns.alejo.io external service's own login/payment requirements from extension source alone — the store description directs users there to set pronouns.
付费分析未识别到付费功能
No evidence of payment, subscription, billing, premium, upgrade, or license features in the extension source code. All 'pro' keyword matches are false positives (promise, prototype, process, property, etc.). No payment platforms detected. No Stripe, PayPal, or billing API calls. The extension is entirely free with no gated features.
- 置信度
- 95
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 否
- 登录理由
- The extension is a passive content script that injects pronoun badges into Twitch chat via MutationObserver. It does not implement any login UI, authentication flow, or token management. The only 'login' reference is `channel_login: z.string()` in bundle.js:3981, which is a Zod schema field representing a Twitch username string, not an authentication mechanism. The extension fetches pronoun data from https://api.pronouns.alejo.io/v1 without any auth tokens. Users set their pronouns externally on pronouns.alejo.io, not within the extension.
Imprescindible <3
Great extension but it doesn't work with 7TV and is a little glitchy with shared chat livestreams because of a new bubble that pops up when you hover that shows which chat they are from.
Doesn't work; sometimes appears to initially work as the page loads and then is gone in a flash.
Used to work but with Twitch's redesign it hasn't worked for months. Instead have to use FFZ's builtin one.
hasn't worked for me in many months. even on different computers and reinstalling.
Nice extantion, but doesnt work on my chrome, if i have also "7TV" installed, is that a known problem, or do i habe something wrong in settings?
works perfectly
Want to echo that this extension is great and working again for a lot of people I know, but still isn't working for me despite reinstalling. I don't know if it could be browser related for some of us so Opera GX users I see you, it's not just you!!
My re/tard pronoun is missing and I feel discriminated against
I like the extension, however it hasn't been working for me for a few weeks now. the extension thingy is insensitive. I've tried removing and reinstalling it, also tried resetting my pronouns. It works for chats on screen in streams, but not in the chat itself. I know it wasn't working for some other people in the beginning, however they don't seem to have a problem anymore