wseagar / eight-dollars

A browser extension that shows twitter blue vs real verified users
MIT License
1.2k stars 71 forks source link

Paid account not being flagged as paid [BUG] #81

Closed david-rahrer closed 1 year ago

david-rahrer commented 1 year ago

Chrome 108.0.5359.125 (Official Build) (64-bit) Windows 10 Extension v 1.5 Twitter location: US

Twitter account: https://twitter.com/JamesBradleyCA

I've run into a Twitter account (above) that does not display the paid indicator even though it is a paid account. I do see lots of paid accounts so it seems to be working properly otherwise. However, I have no idea how many other accounts this is happening with as I don't check them all.

I thought you might want to see what is preventing this one from being flagged as it may not be the only one.

mirzmaster commented 1 year ago

Firefox 109.0b7 (build id 20221227225153) User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/109.0 OS: Mac OS Extension version: 1.5

I'm seeing the same for some accounts that are paid. Here's another Twitter account which appears as Verified rather than Paid: https://twitter.com/SahilBloom

I don't see any difference between this account's verification status message and another that gets labelled "Paid":

image

image

noway commented 1 year ago

It's because their accounts are both

isBlueVerified: true

and

isVerified: true

In other words, they had a real Verified badge before they bought Twitter Blue checkmark.

@david-rahrer

image

@mirzmaster

image

This chrome extension gives legacy Verified status precedence over blue verified. So this is working as expected. We thought about giving those types of accounts a third status (legacy/blue verified hybrid) but it's technically challenging to do correctly in Twitter Spaces.

Closing as WONTFIX. Maybe we could revisit the "legacy/blue verified hybrid" status (#75) some time in the future as a separate feature though.