kheina-com / Blue-Blocker

Blocks all Twitter Blue verified users on twitter.com
Mozilla Public License 2.0
337 stars 28 forks source link

Twitter Blue users can now bypass being blocked #195

Closed jackboykin closed 4 months ago

jackboykin commented 1 year ago

a twitter update has enabled a new option for blue subs to hide their checkmark. Is there any way to update the extension to detect blue subs that hide the check?

insin commented 1 year ago

Don't know if Twitter will get round to fixing this, but this is the user entity data for someone who turned their check off - can_highlight_tweets is still true

image

kheina commented 1 year ago

yeah seems like there's a few things we can check to see if they're blue users, another notable key would be is_edit_eligible within edit_control. hopefully something is a reliable indicator of blue status

kheina commented 1 year ago

does anyone have any good examples of a known blue user that has disabled their checkmark?

cjshrader commented 1 year ago

This guy made this long post, so he's definitely blue, and he has the checkmark turned off: https://twitter.com/Baconfromhell/status/1686704275660181505

kheina commented 1 year ago

beautiful, thank you, I'll look into this when I can, definitely a prio

trtlemediocre commented 1 year ago

Hi, ran across this and I think I've got some more data points for you; the OP of https://twitter.com/unpuppable/status/1690101699698999296 has been hiding blue checks, and apparently hidden ones still showed up under verified notifications (https://twitter.com/unpuppable/status/1690333377142943746), so the hidden replies on there have a mix of open blues and hidden blues.

I also had a poke around on the network tab for the user page, and it looks like the UserByScreenName request still gets the "verification_info" field, even with a hidden check (from https://twitter.com/knowmiun): image It doesn't look like this appears in all "User" object responses, but it might be a useful indicator when it does.

kheina commented 1 year ago

Hi, ran across this and I think I've got some more data points for you; the OP of https://twitter.com/unpuppable/status/1690101699698999296 has been hiding blue checks, and apparently hidden ones still showed up under verified notifications (https://twitter.com/unpuppable/status/1690333377142943746), so the hidden replies on there have a mix of open blues and hidden blues.

I also had a poke around on the network tab for the user page, and it looks like the UserByScreenName request still gets the "verification_info" field, even with a hidden check (from https://twitter.com/knowmiun): image It doesn't look like this appears in all "User" object responses, but it might be a useful indicator when it does.

that's good to know. unfortunately this info doesn't appear in tweet responses, if I remember correctly. but a good field to double check with during implementation

cooljeanius commented 5 months ago

a twitter update has enabled a new option for blue subs to hide their checkmark. Is there any way to update the extension to detect blue subs that hide the check?

Note that this feature is going to be going away again: https://www.theverge.com/2024/4/11/24127906/x-premium-users-can-no-longer-hide-their-blue-checks

rougetimelord commented 4 months ago

Well that certainly makes our work easier!

rougetimelord commented 4 months ago

a twitter update has enabled a new option for blue subs to hide their checkmark. Is there any way to update the extension to detect blue subs that hide the check?

Note that this feature is going to be going away again: https://www.theverge.com/2024/4/11/24127906/x-premium-users-can-no-longer-hide-their-blue-checks

I think that this got rolled out? I'm seeing a lot of people who did not have checkmarks suddenly having checkmarks again.

cjshrader commented 4 months ago

It did get rolled out, but also note that anyone with 2500 Twitter Blue followers automatically gets the blue check for free now, even if they didn't want it. A lot of people you're seeing with a check are because of that as well.

cooljeanius commented 4 months ago

It did get rolled out, but also note that anyone with 2500 Twitter Blue followers automatically gets the blue check for free now, even if they didn't want it. A lot of people you're seeing with a check are because of that as well.

That's the thing that's tracked in #241 isn't it?

cjshrader commented 4 months ago

That's the thing that's tracked in #241 isn't it?

Yep, I believe so

rougetimelord commented 4 months ago

I'm going to go ahead and close this issue as completed since blue users can no longer hide their checkmarks.