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.
Great extension, still being updated. Wonderful idea that Twitch should've implemented themselves 4 years ago! So thankful for this extension! Keep up the great work!
4/5, only because there is no color adjustment setting for the badge. On darkmode twitch the green color is LOUD and a bit distracting.
This is amazing but it should be added where to change pronouns in the options :)
Great feature, but seems to be a bit temperamental; can sometimes take a few attempts at F5ing the page to load in. Seems more consistent on chrome than vivaldi, but works on both ultimately. Signup with pronouns is handled through the external site - pronouns.alego.io - so even if you don't use the extension you can supply your pronouns for those that do use it.
Cool extension! I wish it was on Firefox!
Great extension!!!!!!! AWOOOOOOO!!!!!!! this is the website to change ya pronouns https://pronouns.alejo.io/ simple easy to use and great for inclusion
This is a great idea and I love it but y'all should clarify how to add your pronouns. Go to https://pronouns.alejo.io/ to add your pronouns :)
Great idea, updated to 5/5 after dark mode friendly colors.
almost perfect yet there is no Tri/Hard option
I have been using it for 2 days and I saw 2 people using it and I was super excited. I cant wait to see more people using it.