Git Product home page Git Product logo

twitter-block-porn's Issues

诈骗黄推

有个快速找到黄推的办法

凡是在类似"每日大赛"这种推特下面回复且回复中包含视频的,100%是黄推。
有没有高手知道怎么代码实现自动获取这些账号?

黄推诈骗名单19人 今日收集9.8

地区 block

能否把查询地区的都增加到block中呢?

block

补充黑名单

188个,可能重复

Blocked accounts
@MariellaMc91968
@MENTAL_MOM3
@laska_93
@xiaohan8888888
@qingqingcao45
@finger408
@cctvporn2
@2599webcam
@BJVMA069
@p4porns
@Advance786
@18plusomeglex
@HkcwyyLip
@naipin612
@DawnyaJank64441
@F_ppaa
@va77735
@backjessie0
@18Adult_
@Raaish1v1
@Step_Sis_01
@yu245344632860
@xioyizi88
@DawnyaJank64441
@F_ppaa
@va77735
@backjessie0
@18Adult_
@Raaish1v1
@Step_Sis_01
@yu245344632860
@xioyizi88
@naipinmimi
@pornhub81288578
@zizizi963
@neotrojena1
@SexMex1_
@bIindded
@yayiSule
@Mature__girl
@BinanceStacey
@yezi227
@Alvin3623
@duteryuhuay
@xuanbao96857
@Jiaxin7298
@Arielnaixi
@XiaoTaoziyy
@KellyBa04443969
@qiqimama1996
@AmirahWord40378
@presley_yb11125
@weedfly623064
@ruanruan299
@HuaZhiyii
@gongzhu909
@buchizhurou816
@sesenvda
@Risssen178535
@seababykj0
@yinliu668888
@rr200959
@520nxnx
@dsnyun318042
@wenzhou77791122
@zw155
@MirandaTho8823
@edcbky
@WeltonYoce97320
@yezi95825
@JeanneElbe83970
@zz9086
@kitt70456
@huTaoyh_ea
@AuroraSmit21243
@HollieLope12042
@azhu1997b
@azhu1997c
@LauraLu89599426
@AniyahMonr32972
@juanmeizi129
@MaryBreece5
@BairdThodore4
@CliffCamp10
@TCmm1999
@Saul5York
@ccIllouudd
@Sufeifei0
@LorraineTuttle7
@FCxingM
@choujay18424557
@TpvYs
@tangyibai7
@XXJJ9977
@tuantuan0429
@xiaowu839
@RickyBrunner5
@w25631572
@ErikaMa75796546
@Dateflix_
@Hornysister5
@QingYanbabyya
@qwerasdf123765
@xiaonan55
@ycc778
@PRGYop
@TxxSw103
@wm668991
@TiaThom63810473
@EricaGa13162011
@YvesTemple2
@JeremyR23276964
@BeckGarden3
@Gella35569596
@CoralHerty3
@HugoLaurie3
@MooreHabakkuk4
@RorySte27283841
@JohnMcG41879324
@lanlan9911
@Charles38247858
@LilaHan63723036
@MontagueDoris6
@jiajia8282
@EnidMcDonald17
@SelenaLongfell4
@Likk_acc
@Michell71620965
@yunaizzz
@Angel_in_white_
@EdGrace16606928
@lululuyyy12138
@zhangivy9
@taoqi159
@xiaomaoQAQ_
@mancay23
@mrds11221
@hvdufgsyg
@xiner2236
@q9jpo1mzvoycb9m
@pfzw6688
@Demiiy_Na
@fulala1212
@maomi5525
@love_man_ass
@HhGgeJjejHw
@kepaobb
@aiwomeigui2016
@xiaofl31
@postnewage
@Helenawen2
@lvmaoshetuite
@lvmaoshetuite
@lvmaoshetuite
@BelenAlffaro
@AnselmoAmorim4
@ekenlon
@Anz7107
@Bongole00376313
@Mitzily4
@BIGDAWGZAC1
@nayara_hairguru
@Xnz715
@JeffWzywzy1122
@yarisKeceMen
@chity_boecil
@chengzi0009
@MuQingEr33
@MABINUORIESTHER
@keai3344
@susu520115
@annegaga09
@LustyNiki
@jelox_love
@mehmeTTaha3
@Ojopelao24horas
@zaidqola
@uighuuytfy
@Sii_SassY
@dilaga_sf
@EiEiQingYi
@Mariangalindo99
@LilBlackNigga
@xixi9318
@meigegebq
@selaruth
@joe_lee123434
@swltalk

屏蔽未生效

第一次打开共享列表,点击屏蔽所有诈骗犯,但第二次打开同一共享列表,里面的账号并未显示屏蔽呀

在评论区黄推和打广告的

提议:有一位朋友来维护新的列表

参照现存的列表 Scammers 黄推诈骗犯 ③, 新列表的名字定义为: Scammers 黄推诈骗犯 ④

需要你做的事情:

  1. 建议用一个小号来新建一个 List 列表, 将现存的 issue 里的诈骗号都添加到这个列表里去。
  2. 维护这个列表,遇到新的账号时,添加到这个列表里来。
  3. 直到马斯克限制这个列表,不允许再往里添加新的账号了, 这个时候我们会新建一个 “Scammers 黄推诈骗犯 ⑤"

我会把这个列表④也添加到插件的入口。

这样做有几个好处:

  1. 将列表的维护工作交给社区,我专注在插件新功能的代码编写上,目前有几个高优先级的功能来不及实现,比如自动拉黑新账号, 快速举报等功能。
  2. 我可以使用插件来拉黑这个列表,我之前不能拉黑诈骗号,因为拉黑后会把诈骗号自动移出列表。

如果有其他想法或建议, 欢迎与我联系。

右上角没有“屏蔽” 按钮

image
您好,首先感谢您开发了此脚本插件。
有个问题,安装后,查看用户列表,右上角没有出现如上图所示右上角“屏蔽” 按钮,请问是什么原因,谢谢!

黑名单4

在屏蔽完黑名单1,2,3,5后,部分在全部名单中的诈骗黄推并没有被屏蔽掉,是因为在黑名单4里面还是短时间内屏蔽次数过多漏掉了
举例账号如下
{
"id_str": "1171064971276378113",
"screen_name": "Nandastr6",
"name": "麦当劳小张"
},

补充黑名单

https://twitter.com/chenzi36
这个是今天跑到我评论区来的

https://twitter.com/MaudKelvin99399
这是名叫「每周推荐」的新账号

https://twitter.com/NatAlcott5
https://twitter.com/shoshotwwter
据我观察,名字带「阿姨」或「姨」的账号,有大多数都是诈骗黄推,尤其是有蓝标的(订阅了 Twitter Blue)还没有发现例外。具体你可以搜索一下,有很多很多,这两个账号是示例。建议把名字带「阿姨」的账号批量加入黑名单,或者实现一个「按用户自定义关键字屏蔽」功能。

关于 logo 替换

拉黑功能本身很好, 但图标替换还是有点小问题.

感觉把那个文本框提示去掉体验会更好, 此外可以再提供一个黑色的图标看个人习惯替换使用.

这是我之前使用的脚本, 可以参考一下.

(function () {
    waitForKeyElements(
        'a[aria-label="Twitter"]',
        makeBlueBirdGreatAgain
    );
    waitForKeyElements(
        'div[data-testid="TopNavBar"]',
        makeBlueBirdGreatAgain
    );
    changeFavIcon();

    function changeFavIcon() {
        let v = $('link[rel="shortcut icon"]');
        if (v == null || v.length == 0) return;
        v[0].setAttribute("href", 'https://abs.twimg.com/favicons/twitter.ico');
    }

    function makeBlueBirdGreatAgain(v) {
        if (v == null || v.length == 0) return;
        v[0].getElementsByTagName("path")[0].setAttribute("d", 'M23.643 4.937c-.835.37-1.732.62-2.675.733.962-.576 1.7-1.49 2.048-2.578-.9.534-1.897.922-2.958 1.13-.85-.904-2.06-1.47-3.4-1.47-2.572 0-4.658 2.086-4.658 4.66 0 .364.042.718.12 1.06-3.873-.195-7.304-2.05-9.602-4.868-.4.69-.63 1.49-.63 2.342 0 1.616.823 3.043 2.072 3.878-.764-.025-1.482-.234-2.11-.583v.06c0 2.257 1.605 4.14 3.737 4.568-.392.106-.803.162-1.227.162-.3 0-.593-.028-.877-.082.593 1.85 2.313 3.198 4.352 3.234-1.595 1.25-3.604 1.995-5.786 1.995-.376 0-.747-.022-1.112-.065 2.062 1.323 4.51 2.093 7.14 2.093 8.57 0 13.255-7.098 13.255-13.254 0-.2-.005-.402-.014-.602.91-.658 1.7-1.477 2.323-2.41z')
    }

    function waitForKeyElements(
        selectorTxt,
        actionFunction,
        bWaitOnce,
        iframeSelector
    ) {
        var targetNodes, btargetsFound;

        if (typeof iframeSelector == "undefined") {
            targetNodes = $(selectorTxt);
        } else {
            targetNodes = $(iframeSelector).contents().find(selectorTxt);
        }

        if (targetNodes && targetNodes.length > 0) {
            btargetsFound = true;
            targetNodes.each(function () {
                var jThis = $(this);
                var alreadyFound = jThis.data('alreadyFound') || false;

                if (!alreadyFound) {
                    var cancelFound = actionFunction(jThis);
                    if (cancelFound) {
                        btargetsFound = false;
                    } else {
                        jThis.data('alreadyFound', true);
                    }
                }
            });
        } else {
            btargetsFound = false;
        }

        var controlObj = waitForKeyElements.controlObj || {};
        var controlKey = selectorTxt.replace(/[^\w]/g, "_");
        var timeControl = controlObj[controlKey];

        if (btargetsFound && bWaitOnce && timeControl) {
            clearInterval(timeControl);
            delete controlObj[controlKey]
        } else {
            if (!timeControl) {
                timeControl = setInterval(function () {
                    waitForKeyElements(selectorTxt,
                        actionFunction,
                        bWaitOnce,
                        iframeSelector
                    );
                }, 300);
                controlObj[controlKey] = timeControl;
            }
        }
        waitForKeyElements.controlObj = controlObj;
    }
})()

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.