AI product readAdds 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
- Target users
- 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.
MonetizationNo paid features detected
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.
- Confidence
- 95
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- 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.
It's great, but it's stopped working since the big 7tv update. Not sure who has to update what but it would be nice to have again.
loved it but seems to have stopped displaying now
Amazing extension for twitch! Helps both viewers and me give and welcoming place for all.
Wonderfully simple and very useful! if you use twitch in any degree its a great extension to have
Thank you! Great idea and easy to setup.
I love it! I just wish there was some customization options so I could make the pronouns in chat smaller!
I appreciate the idea behind this extension and the utility it provides, but the pronoun badges being in full-sized, bolded, full-contrast text (white text on black, in the case of dark mode) makes them clutter up the chat window in a very distracting way. I'd like it a lot more if there were an option to set how it displays (smaller text, maybe split across two lines so it takes up less horizontal space, lower contrast so it's less of an eyesore while still being legible when you need to double-check someone's pronouns, etc.), but as-is I have a hard time keeping the extension enabled just because of how annoying it is to look at. I also get why the options for neo-pronouns are so limited (because fill-in-the-blank pronouns would undoubtedly be abused by people acting in bad faith, which would mean people would probably have to submit pronouns for curation instead of being able to freely put in whatever they want, and that would place a lot more work on what I presume is the sole developer of the extension), though it is a shame nonetheless.
So easy to use and is so helpful to know others pronouns while getting yours out to others
i am unsure how to use it, i really think this would be good but idk how to put it to use, please help me
It works very well, and it helps chatters to use the proper pronouns to other chatters and having an easy system for setting the pronouns