-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbot.conf
More file actions
177 lines (131 loc) · 16 KB
/
bot.conf
File metadata and controls
177 lines (131 loc) · 16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
################################################################################
# bot.conf - Master configuration file the Botlogic LLC system. This is used
# by all systems (poster, hunter, etc) involved.
################################################################################
# MySQL/MariaDB connection information.
[MySQL]
mysql_user=bot
mysql_password=yourpasswordhere
mysql_host=127.0.0.1
mysql_database=bot
################################################################################
# This controls what the "poster" sends to targets. We randomly pull messages
# to evade the Twitter anti-abuse system. It's good to create as many of these
# you can and change them often.
################################################################################
[Bot_Poster_Data]
fake_news=Sorry but your screen is tagged for linking fake news. See:,Your account has been flagged for linking fakenews. Please see: , Sorry but you seem to link to fake news. Please see, You seem to link to fakenews. Please see, You have referenced a known fake news source. Check out, Account tagged for spreading/linking to fakenews. Check out, Detected fake news posting from your account! See, Our fake news detection engine detected fake news from your account. See, You appear to have posted fake news. Please see, Did you post fake news? We think so and here is why: You appear to have posted a link to fake news. Check out, Our detection engine is pretty sure you've linked fake news. See, We believe you've referenced a fake news source. Please see our analysis at:, Just to let you know, it appears you've linked to a fake news source. See ,You've referenced fake new. Am I incorrect? Please see:
hate_speech=Your account has been associated with hate speech. Please see, We have detect hate speach originating from your account. Please see:, Detected hate speech from your account! Check out, Possible hate speach detected. Am I wrong? Please see:, Our analysis engine has detected hate speech from your account. Please see , Our detection engine has detected hate speech from your account. Check out , We believe your account is the originator of some hate speech, please see
bot=Our detection engine believes you are a bot. Please see: , Your account has been associated with bot activity. Check out: , Our detection engine has detected bot like activity. Are we wrong? Please see: , We have detected what appears to be bot activity. Is this incorrect? , Bot detect., Possible bot detected. See our analysis at ,Possible bot activity detected. Check out , Are you a bot? Our engine thinks so. See:
################################################################################
# Below controls how bot/fake news/hate speech "hunting" is done. As of this
# writing, we have these tweeked pretty well. You probably don't want to
# alter them to much.
################################################################################
[Bot_Hunter]
################################################################################
# Sleep between API calls
################################################################################
short_sleep=70
################################################################################
# Sleep between full executions cycles.
################################################################################
sleep=180
long_sleep=180;
################################################################################
# Max data to pull back from a global search on Twitter.
################################################################################
max_global_search = 800
################################################################################
# URL shortners - We use this to find URL shortener -> URL shortner
# links. For example, if someone posts a link that to bit.ly and the
# bit.ly link points to lnkd.in, it's likely malicous.
################################################################################
url_shortener=bit.ly,lnkd.in,goo.gl,fb.me,on.rt.com,trib.al
################################################################################
# These are keyword searches the software will perform to "hunt" for
# bots. Add and remove to improve your best hit results.
################################################################################
bot_search=syria,MarchForOurLives,#McCabe,snowflake,libtard,@realDonaldTrump,Mueller,Andrew McCabe,#StormyDaniels,#VoterFraud,#Trump2016,#TrumpTrain,#IWontProtectHillary,#Hillary4Prison,#wikileaks,#CNNFakeNews,#DACA,#TheWall,hannity,deep state,#deepstate,#memoday,Carter Page,#SOTU,#ReleaseTheMemo #FISAGate @SenSchumer #SchumerShutdown,#GreatAwakening #TheStormIsHere,#shumershutdown,#democrats,#republicans,#Standwithroy,@TuckerCarlson,#comey,@SeanHannity,#UraniumOneScandal,#SethRich,bot,#Antifa,#snowflakes,#BLM,#infowars,#alexjones,#altleft,#TrumpsArmy,#TrumpNation,#TRUMP,#MAGA,#DeepState,#LynchGate,#Obamagate,#Hillarygate,#Comeygate,#Ricegate,#Muellergate,#Benghazi,#SorosClowns,#MakeAmericaGreatAgain,#CNNBlackmail,#DrainTheSwamp,trump,#HillaryClinton,#hillaryforprison,@briankrebs,#JamesComey,#SusanRice,#Mueller,#CarterPage
################################################################################
# These are keyword searches to detect hate speech. Yes, they are terrible.
# We don't like looking at these either. Sorry.
################################################################################
hate_speach="fucking jew","fucking nigger","fucking faggot","fucking cunt","fucking fag", "fucking whore",jungle bunny nigger,"fucking spic","skanky bitch","cunt bag"
################################################################################
# These are Twitter User-Agents that are considered pretty "normal". Part of
# bot hunting process is to look for strange Twitter user agents.
################################################################################
normal_agents=Twitter for iPhone,Facebook,Twitter Web Client,Twitter for iPad,Twitter for Android,Twitter Lite,Twitter for Windows,Google,TweetDeck,TweetCaster for Android,Mobile Web,Tweetbot for iΟS,instagram.com,ifttt.com,twittbot.net,socialjukebox.com,Hootsuite,Twitter for BlackBerry,socialflow.com,facebook.com,Tweetbot for Mac,bufferapp.com,snappytv.com,spredfast.com,apple.com,sprinklr.com,Mobile Web,youtube.com,google.com,periscope.tv,instagram.com,Tweetbot for iΟS
################################################################################
# Fake news sites to monitor for on Twitter. We use this list to monitor
# people posting fake news stories. Exclude "parady" sites. We target only
# the most extreme sites we could find.
################################################################################
fake_news_domains=sharedoom.com,hillpress.org,epolitico.us,bigregister.com,superhill.info,denverpole.com,vegashill.com,100percentfedup.com,10news.one,247newsmedia.com,24wpn.com,70news.wordpress.com,aattp.org,abcnews.com.co,acpeds.org,adflegal.org,afa.net,ageofshitlords.com,alabamaobserver.com,allenwestrepublic.com,allnewspipeline.com,alternativemediasyndicate.com,americafans.com,americanflavor.news,americanjournalreview.com,americanlookout.com,americannews.com,americanpatriotdaily.com,americanpeoplenetwork.com,americanprinciplesproject.org,americantoday.news,americantruthseekers.com,americanupdater.com,americasfreedomfighters.com,amren.com,anews-24.com,anews24.org,angrypatriotmovement.com,aurora-news.us,avoiceformen.com,bannedinformation.com,barenakedislam.com,bb4sp.com,beforeitsnews.com,bigbluevision.org,bipartisanreport.com,bizstandardnews.com,blackgenocide.org,blackinsurancenews.com,blackpigeonspeaks.com,bloodandsoil.org,blueinformer.com,bluetribune.com,bluevision.news,bluevisionpost.com,borderlandalternativemedia.com,bostonleader.com,breakingtop.world,britainfirst.tv,cannasos.com,cbsnews.com.co,censored.news,cernovich.com,christianaction.org,christiantimesnewspaper.com,cis.org,cityworldnews.com,clarionproject.org,clashdaily.com,cnn.com.de,cnn-globalnews.com,conservapedia.com,conservative101.com,conservativebyte.com,conservativedailypost.com,conservativefighters.com,conservativefiringline.com,conservativeflashnews.com,conservativeinfocorner.us,conservativemedia.com,conservativepoliticus.com,conservativepost.com,conservativespirit.com,conservativetribune.com,consmovement.com,consnation.com,conspatriot.com,constitution.com,dailybuzzlive.com,dailyinfobox.com,dailynotify.com,dailypresser.com,dailystormer.com,dailysurge.com,dailyusaupdate.com,dangerandplay.com,dcclothesline.com,debka.com,defendevropa.org,defiantamerica.com,defund.com,democraticmoms.com,democraticreview.com,denverguardian.com,digifection.com,disclose.tv,discoverthenetworks.org,donaldtrumpnews.co,donaldtrumppotus45.com,downtrend.com,drainingtheswamp.info,eaglerising.com,earthnews2016.com,embols.com,empireherald.com,endingthefed.com,en.hawarnews.com,enhlive.com,en.metapedia.org,en.radiovaticana.va,en.search.farsnews.com,en-volve.com,federalistnation.com,federalisttribune.com,flashnewscorner.com,floridasunpost.com,focusonthefamily.com,fox-news24.com,france24-tv.com,frc.org,freakoutnation.com,freedomcrossroads.us,freedomdaily.com,freedomlibertynews.com,freedomoutpost.com,freedomsfinalstand.com,freepatriotpost.com,freereinreport.com,freetelegraph.com,frontpagemag.com,fury.news,girlsjustwannahaveguns.com,givemeliberty01.com,globalinfotoday.com,globalpoliticsnow.com,globemagazine.com,goodgopher.com,gotnews.com,gummypost.com,hangthebankers.com,healthycareandbeauty.com,horowitzfreedomcenter.org,ifyouonlynews.com,ihavethetruth.com,ilovemyfreedom.org,imowired.com,indigenous.club,infogalactic.com,informationliberation.com,informedowners.com,israelvideonetwork.com,isthatlegit.com,itaglive.com,jewsnews.co.il,jewwatch.com,jihadwatch.org,joeforamerica.com,jookos.com,knightstemplarinternational.com,ladylibertysnews.com,lastdeplorables.com,learnprogress.org,lewrockwell.com,liberalplug.com,liberalsociety.com,liberalspeak.com,libertyalliance.com,libertybrief.com,liberty-courier.com,libertyisviral.com,libertywritersnews.com,local31news.com,londonwebnews.com,loonwatch.com,madamericannetwork.com,madworldnews.com,magapill.com,martinlutherking.org,mbganews.com,mediazone.news,metropolitanworlds.com,milo.yiannopoulos.net,molonlabemedia.com,movingleft.com,mrcblog.com,mygoogle.ca,mynewsguru.com,myrightamerica.com,myzonetoday.com,natall.com,nationaleconomicseditorial.com,nationalenquirer.com,nationalvanguard.org,nativeamericans.us,neonnettle.com,neverrepublican.com,nevo.news,newcenturytimes.com,newnation.org,newobserveronline.com,newpoliticstoday.com,news4ktla.com,newsandstoriesfromusa.com,newsblaze.com,newsbreakshere.com,newschicken.com,newsconservative.com,newsdaily12.com,newsfeedhunter.com,newsjustforyou1.blogspot.com,newsuptoday.com,newswars.com,newswithviews.com,newzmagazine.com,nmws.us,noscomunicamos.com,notallowedto.com,now8news.com,npiamerica.org,oathkeepers.org,occupydemocrats.com,onepoliticalplaza.com,onlineconservativepress.com,openmagazines.com,oppositionreport.com,oureyeonislam.com,overpassesforamerica.com,pacificpundit.com,pamelageller.com,patribotics.blog,patriotbeacon.com,patriotfires.com,patriothangout.com,patrioticviralnews.com,patriotsvoice.info,patriotupdate.com,personalliberty.com,plymouthpatriotpost.com,pmnightlynews.com,politicalears.com,politicalinbox.com,politicalsitenews.com,politicoinfo.com,politicsusanews.com,politifact.news,powderedwigsociety.com,powerofnative.com,president45donaldtrump.com,prntly.com,proamericanews.com,progressivestoday.com,progresstribune.com,projectpurge.com,proudcons.com,proudleader.com,proud-patriots.com,publiusforum.com,puppetstringnews.com,qpolitical.com,react365.com,readconservatives.news,reagancoalition.com,realtimepolitics.com,redcountry.us,redice.tv,redinfo.us,redpeople.us,redpolitics.us,redrocktribune.com,redstatejournalist.com,redstatepundit.com,redwhiteandright.com,religionmind.com,resistancereport.com,returnofkings.com,rickwells.us,rightalerts.com,rightjournalist.com,rightsidenews.com,rightsmarts.com,rightwingnews.com,rogue-nation3.com,rrtribune.com,sharednewsreport.com,shtfplan.com,smag31.com,smoloko.com,sonsoflibertymedia.com,southafricatoday.net,southfront.org,southjerseymechanic.com,speakgov.com,spinzon.com,squawker.org,staresattheworld.com,statefort.com,stateofthenation2012.com,states-tv.com,stonecoldtruth.com,subjectpolitics.com,sundayinquirer.com,supremepatriot.com,surenews.com,syrianews.cc,takimag.com,tdnewswire.com,tdtalliance.com,teaparty.org,teddystick.com,theamericanmirror.com,thebostontribune.com,thebreakingnews.today,thedailybell.com,thedcgazette.com,thefederalistpapers.org,thefreepatriot.org,thegatewaypundit.com,thegoldwater.com,thegopwatchdog.com,thehornnews.com,thelastlineofdefense.org,themoralofthestory.us,thenationalpatriot.com,thenationalpulse.com,thenewyorkevening.com,thepeoplestruth.com,thepoliticaltribune.com,thepremiumnews.com,theproudliberal.org,thepublicdiscourse.com,thereligionofpeace.com,therightists.com,therightstuff.biz,thetrumpmedia.com,thetruthdivision.com,thetruthseeker.co.uk,theusaconservative.com,theuspatriot.com,theviralpatriot.com,thewashingtonpress.com,thewashingtonstandard.com,times.com.mx,tmn.today,todaydispatch.com,toprightnews.com,trueactivist.com,trueamericans.me,truebluescoop.com,truetrumpers.com,trumpers.online,truthandaction.org,truthexaminer.com,truthfeed.com,truthmonitor.com,truthrevolt.org,truththeory.com,truthuncensored.net,unclesamsmisguidedchildren.com,undergroundjournalist.org,undergroundnewsreport.com,understandingthethreat.com,uniquewebmagazine.com,universepolitics.com,usa-conservative.com,usaconservativereport.com,usadailypost.us,usadailytime.com,usadosenews.com,usafirstinformation.com,usanews4u.us,usanewsflash.com,usanewstoday.org,usapolitics24hrs.com,usapoliticsnow.com,usapoliticstoday.com,usapubliclife.com,usasupreme.com,usa-television.com,usatodaynews.me,usaviralnewstoday.com,usaworldbox.com,uschronicle.com,ushealthyadvisor.com,ushealthylife.com,usherald.com,usinfonews.com,usjournalreview.com,uspostman.com,vdare.com,veteransnewsnow.com,veteranstoday.com,vidmax.com,viralactions.com,viralliberty.com,viralnewsnetwork.net,voxtribune.com,wakeup-world.com,walkwithher.com,washingtonfeed.com,washingtonpost.com.co,webdaily.com,weconservative.com,winningdemocrats.com,worldnewsdailyreport.com,worldnewspolitics.com,worldpoliticsnow.com,worldpoliticus.com,yesimright.com,youngcons.com,yournewswire.com,zootfeed.com
################################################################################
# Bot Scoring: Below is how items are detected are "scored". The target score
# for a bot # is 10. These numbers can be tweeked to improve your hit rates.
# We typically don't want one thing to tip the scales. We need multiple
# indicators.
################################################################################
not_normal_agent = 3
agent_has_bot = 3
screen_name_has_bot = 1
no_time_zone = 1
no_url = 1
no_description = 2
low_followers = 1
low_friends = 2
default_profile_url = 1
default_background_image_url = 1
undef_default_profile_url = 1
undef_default_background_image_url = 1
default_background_color = 1
three_numbers_in_name=1
four_numbers_in_name=1
five_numbers_in_name=1
six_or_more_numbers_in_name=1
lots_of_hash_tags=1
many_underscores=2
no_tweets=1
no_favs=1
dup_text=3
tweet_lang_mismatch=2
expanded_url_shortener=2
################################################################################
# Scoring here get heavier when the target account is tweeting at such a rate
# a human is not likely involved.
################################################################################
high_favs_100=5
high_tweets_100=5
high_favs_120=6
high_tweets_120=6
high_favs_140=7
high_tweets_140=7
high_favs_160=8
high_tweets_160=8
high_favs_180=9
high_tweets_180=9
high_favs_200=10
high_tweets_200=10
high_favs_500=20
high_tweets_500=20
high_favs_1000=30
high_tweets_1000=30
high_favs_2000=40
high_tweets_2000=40
high_favs_3000=50
high_tweets_3000=50
high_favs_4000=50
high_tweets_4000=50
high_favs_5000=60
high_tweets_5000=60
################################################################################
# This score based on how old/new the account is.
################################################################################
one_day = 3
week = 2
month = 1
six_month = 0
year = 0