AutoInsult: The Meanest Bot On Reddit

auto insult reddit bot

/u/AutoInsult is a new bot to quickly and easily insult your friends or foes on Reddit. AutoInsult is based on the open source project JiffyBot by Nathan Hakkakzadeh and John O’Reilly  (basically I altered their amazing code with my poorly written drivel ).

To call AutoInsult simply type:

“auto insult: < your victim> 

I apologize in advance if he leaves you hanging, there’s tons of new comments being posted every second on Reddit, it’s impossible to get to them all.

If you have any questions, comments, or concerns you can leave a comment here or message http://www.reddit.com/u/heckraiser2. If you don’t wish to have AutoInsult browse your sub (I understand, he’s a crass little a-hole)  please let me know and I will add it to the blacklist.

The list of subs AutoInsult is currently blacklisted in:

  • BotWatchman
  • listentothis
  • listentous
  • trueMusic
  • FullMoviesOnline
  • MusicGuides
  • multihub
  • biology
  • bodyweightfitness
  • futurology
  • aliens
  • transhuman
  • evangelion
  • SoundsVintage
  • weaponsystems
  • pcgaming
  • xboxone
  • giraffes
  • rants
  • listentoObscure
  • listentoNew
  • listentoCurated
  • sanfrancisco
  • business
  • futurologyappeals
  • fayetteville
  • frontpage
  • shittydiy
  • mentalfloss
  • harley
  • bitcoinbeg
  • HOGforNoobs
  • FuckHarley
  • gasmonkey
  • supermoto
  • careerguidance
  • subofrome
  • bikebuilders
  • TROGLODYTE
  • GWAR
  • Trucks
  • Summit
  • Truckmemes
  • OSIRIS
  • tcgcollecting
  • Breckenridge
  • DeathRowDiesel
  • radditplaylists
  • AppHookup
  • gentlemanboners
  • SouthBend
  • Happyworldnews
  • Happynews

You can view my source code here (don’t judge too hard I hacked this together in an hour or two):

#−DVFMTSC−> Auto−DVFMTSC−>−−DVFMTSC−>−DVFMTSC−DVFMTSC−>−−DVFMTSC−>−>Insult
#−DVFMTSC−> A−DVFMTSC−> Reddit−DVFMTSC−> bot−DVFMTSC−> for−DVFMTSC−> automatically−DVFMTSC−> insulting−DVFMTSC−> people

#−DVFMTSC−> Copyright−DVFMTSC−> Zach−DVFMTSC−> Johnson−DVFMTSC−> 2013

'''
−DVFMTSC−> This−DVFMTSC−> program−DVFMTSC−> is−DVFMTSC−> free−DVFMTSC−> software:−DVFMTSC−> you−DVFMTSC−> can−DVFMTSC−> redistribute−DVFMTSC−> it−DVFMTSC−> and/or−DVFMTSC−> modify
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> it−DVFMTSC−> under−DVFMTSC−> the−DVFMTSC−> terms−DVFMTSC−> of−DVFMTSC−> the−DVFMTSC−> GNU−DVFMTSC−> General−DVFMTSC−> Public−DVFMTSC−> License−DVFMTSC−> as−DVFMTSC−> published−DVFMTSC−> by
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> the−DVFMTSC−> Free−DVFMTSC−> Software−DVFMTSC−> Foundation,−DVFMTSC−> either−DVFMTSC−> version−DVFMTSC−> 3−DVFMTSC−> of−DVFMTSC−> the−DVFMTSC−> License,−DVFMTSC−> or
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> (at−DVFMTSC−> your−DVFMTSC−> option)−DVFMTSC−> any−DVFMTSC−> later−DVFMTSC−> version.

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> This−DVFMTSC−> program−DVFMTSC−> is−DVFMTSC−> distributed−DVFMTSC−> in−DVFMTSC−> the−DVFMTSC−> hope−DVFMTSC−> that−DVFMTSC−> it−DVFMTSC−> will−DVFMTSC−> be−DVFMTSC−> useful,
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> but−DVFMTSC−> WITHOUT−DVFMTSC−> ANY−DVFMTSC−> WARRANTY;−DVFMTSC−> without−DVFMTSC−> even−DVFMTSC−> the−DVFMTSC−> implied−DVFMTSC−> warranty−DVFMTSC−> of
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> MERCHANTABILITY−DVFMTSC−> or−DVFMTSC−> FITNESS−DVFMTSC−> FOR−DVFMTSC−> A−DVFMTSC−> PARTICULAR−DVFMTSC−> PURPOSE.−DVFMTSC−> −DVFMTSC−> See−DVFMTSC−> the
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> GNU−DVFMTSC−> General−DVFMTSC−> Public−DVFMTSC−> License−DVFMTSC−> for−DVFMTSC−> more−DVFMTSC−> details.

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> You−DVFMTSC−> should−DVFMTSC−> have−DVFMTSC−> received−DVFMTSC−> a−DVFMTSC−> copy−DVFMTSC−> of−DVFMTSC−> the−DVFMTSC−> GNU−DVFMTSC−> General−DVFMTSC−> Public−DVFMTSC−> License
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> along−DVFMTSC−> with−DVFMTSC−> this−DVFMTSC−> program.−DVFMTSC−> −DVFMTSC−> If−DVFMTSC−> not,−DVFMTSC−> see−DVFMTSC−> .

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> Please−DVFMTSC−> also−DVFMTSC−> refer−DVFMTSC−> to−DVFMTSC−> the−DVFMTSC−> stipulations−DVFMTSC−> defined−DVFMTSC−> in−DVFMTSC−> the−DVFMTSC−> README−DVFMTSC−> file.
'''
#−DVFMTSC−> Imports
import−DVFMTSC−> praw
import−DVFMTSC−> threading
import−DVFMTSC−> time

#−DVFMTSC−> Arrays
commented−DVFMTSC−> =−DVFMTSC−> []
blacklist−DVFMTSC−> =−DVFMTSC−> []
insults3−DVFMTSC−> =−DVFMTSC−> ['^^fucktard',−DVFMTSC−> '^^moron',−DVFMTSC−> '^^idiot',−DVFMTSC−> '^^complete−DVFMTSC−> ^^stupid']

#−DVFMTSC−> Login−DVFMTSC−> to−DVFMTSC−> Reddit
r−DVFMTSC−> =−DVFMTSC−> praw.Reddit('descriptive−DVFMTSC−> header−DVFMTSC−> here')
print("Logging−DVFMTSC−> in...")
r.login("username",−DVFMTSC−> "password")
print("Login−DVFMTSC−> success.")
print("Importing−DVFMTSC−> Ids...")
with−DVFMTSC−> open('ids.txt',−DVFMTSC−> 'r')−DVFMTSC−> as−DVFMTSC−> f:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> already_done−DVFMTSC−> =−DVFMTSC−> [line.strip()−DVFMTSC−> for−DVFMTSC−> line−DVFMTSC−> in−DVFMTSC−> f]
print("Ids−DVFMTSC−> imported.")

def−DVFMTSC−> parse_comment(comment):
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> from−DVFMTSC−> random−DVFMTSC−> import−DVFMTSC−> choice
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> if−DVFMTSC−> (comment−DVFMTSC−> not−DVFMTSC−> in−DVFMTSC−> commented−DVFMTSC−> and−DVFMTSC−> str(comment.subreddit.display_name)−DVFMTSC−> not−DVFMTSC−> in−DVFMTSC−> blacklist−DVFMTSC−> and−DVFMTSC−> comment.id−DVFMTSC−> not−DVFMTSC−> in−DVFMTSC−> already_done):
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> comment1−DVFMTSC−> =−DVFMTSC−> comment.body.lower()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> if−DVFMTSC−> ":"−DVFMTSC−> in−DVFMTSC−> comment1:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> param,−DVFMTSC−> value−DVFMTSC−> =−DVFMTSC−> comment1.split(":",−DVFMTSC−> 1)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> if−DVFMTSC−> value.lower().replace("−DVFMTSC−> ",−DVFMTSC−> "")−DVFMTSC−> ==−DVFMTSC−> "autoinsult":
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Self−DVFMTSC−> insult−DVFMTSC−> attempt−DVFMTSC−> found")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> import−DVFMTSC−> random
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> line−DVFMTSC−> =−DVFMTSC−> random.choice(open('selfinsults.txt').readlines())
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print(line)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f−DVFMTSC−> =−DVFMTSC−> open('commentcount.txt',−DVFMTSC−> 'r')
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts−DVFMTSC−> =−DVFMTSC−> f.readline()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f.close()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts1−DVFMTSC−> =−DVFMTSC−> int(counts)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts3−DVFMTSC−> =−DVFMTSC−> str(counts1)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> comment.reply(line−DVFMTSC−> +−DVFMTSC−> "\n***\n−DVFMTSC−> ^^This−DVFMTSC−> ^^insult−DVFMTSC−> ^^was−DVFMTSC−> ^^generated−DVFMTSC−> ^^by−DVFMTSC−> ^^a−DVFMTSC−> ^^bot−DVFMTSC−> ^^you−DVFMTSC−> "−DVFMTSC−> +−DVFMTSC−> choice(insults3)−DVFMTSC−> +−DVFMTSC−> "."−DVFMTSC−> +−DVFMTSC−> "−DVFMTSC−> ^^I−DVFMTSC−> ^^have−DVFMTSC−> ^^insulted−DVFMTSC−> "−DVFMTSC−> +−DVFMTSC−> "^^"−DVFMTSC−> +−DVFMTSC−> counts3−DVFMTSC−> +−DVFMTSC−> "−DVFMTSC−> ^^people−DVFMTSC−> ^^to−DVFMTSC−> ^^date.")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> already_done.append(comment.id)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> with−DVFMTSC−> open("ids.txt",−DVFMTSC−> "a")−DVFMTSC−> as−DVFMTSC−> text_file:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> text_file.write(comment.id−DVFMTSC−> +−DVFMTSC−> "\n")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> text_file.close()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts1−DVFMTSC−> +=−DVFMTSC−> 1
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f2−DVFMTSC−> =−DVFMTSC−> open('commentcount.txt',−DVFMTSC−> 'w')
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f2.write(str(counts1))
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f2.close()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> else:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Comment−DVFMTSC−> found−DVFMTSC−> insulting")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> import−DVFMTSC−> random
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> line−DVFMTSC−> =−DVFMTSC−> random.choice(open('insults.txt').readlines())
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print(line)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f−DVFMTSC−> =−DVFMTSC−> open('commentcount.txt',−DVFMTSC−> 'r')
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts−DVFMTSC−> =−DVFMTSC−> f.readline()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f.close()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts1−DVFMTSC−> =−DVFMTSC−> int(counts)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts3−DVFMTSC−> =−DVFMTSC−> str(counts1)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> comment.reply(value−DVFMTSC−> +−DVFMTSC−> ",−DVFMTSC−> "−DVFMTSC−> +−DVFMTSC−> line−DVFMTSC−> +−DVFMTSC−> "\n***\n−DVFMTSC−> ^^This−DVFMTSC−> ^^insult−DVFMTSC−> ^^was−DVFMTSC−> ^^generated−DVFMTSC−> ^^by−DVFMTSC−> ^^a−DVFMTSC−> ^^bot−DVFMTSC−> ^^you−DVFMTSC−> "−DVFMTSC−> +−DVFMTSC−> choice(insults3)−DVFMTSC−> +−DVFMTSC−> "."−DVFMTSC−> +−DVFMTSC−> "−DVFMTSC−> ^^I−DVFMTSC−> ^^have−DVFMTSC−> ^^insulted−DVFMTSC−> "−DVFMTSC−> +−DVFMTSC−> "^^"−DVFMTSC−> +−DVFMTSC−> counts3−DVFMTSC−> +−DVFMTSC−> "−DVFMTSC−> ^^people−DVFMTSC−> ^^to−DVFMTSC−> ^^date.")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> already_done.append(comment.id)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> with−DVFMTSC−> open("ids.txt",−DVFMTSC−> "a")−DVFMTSC−> as−DVFMTSC−> text_file:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> text_file.write(comment.id−DVFMTSC−> +−DVFMTSC−> "\n")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> text_file.close()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> counts1−DVFMTSC−> +=−DVFMTSC−> 1
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f2−DVFMTSC−> =−DVFMTSC−> open('commentcount.txt',−DVFMTSC−> 'w')
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f2.write(str(counts1))
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f2.close()
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> 
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> 
#−DVFMTSC−> Main−DVFMTSC−> loop−DVFMTSC−> for−DVFMTSC−> comment−DVFMTSC−> searching−DVFMTSC−> and−DVFMTSC−> parsing
def−DVFMTSC−> main_loop():
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Main−DVFMTSC−> loop−DVFMTSC−> start−DVFMTSC−> here...
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Starting...")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> while−DVFMTSC−> True:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Read−DVFMTSC−> the−DVFMTSC−> blacklist−DVFMTSC−> and−DVFMTSC−> place−DVFMTSC−> it−DVFMTSC−> into−DVFMTSC−> an−DVFMTSC−> array
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> with−DVFMTSC−> open("blacklist.txt",−DVFMTSC−> 'r')−DVFMTSC−> as−DVFMTSC−> f:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> del−DVFMTSC−> blacklist[:]
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> for−DVFMTSC−> entry−DVFMTSC−> in−DVFMTSC−> f.readlines():
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> blacklist.append(entry.strip())

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Read−DVFMTSC−> read−DVFMTSC−> list−DVFMTSC−> for−DVFMTSC−> mentioned
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> with−DVFMTSC−> open("readlist.txt",−DVFMTSC−> 'r')−DVFMTSC−> as−DVFMTSC−> f:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> readlist−DVFMTSC−> =−DVFMTSC−> []
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> for−DVFMTSC−> entry−DVFMTSC−> in−DVFMTSC−> f.readlines():
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> readlist.append(entry.strip())

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Start−DVFMTSC−> the−DVFMTSC−> comment−DVFMTSC−> loop
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> try:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Grab−DVFMTSC−> as−DVFMTSC−> many−DVFMTSC−> comments−DVFMTSC−> as−DVFMTSC−> we−DVFMTSC−> can−DVFMTSC−> and−DVFMTSC−> loop−DVFMTSC−> through−DVFMTSC−> them
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> for−DVFMTSC−> comment−DVFMTSC−> in−DVFMTSC−> r.get_comments("all",−DVFMTSC−> limit=None):
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Check−DVFMTSC−> if−DVFMTSC−> the−DVFMTSC−> comment−DVFMTSC−> meets−DVFMTSC−> the−DVFMTSC−> basic−DVFMTSC−> criteria
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> if−DVFMTSC−> "auto−DVFMTSC−> insult:"−DVFMTSC−> in−DVFMTSC−> comment.body.lower():
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Comment−DVFMTSC−> found.−DVFMTSC−> Parsing...")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> parse_comment(comment)

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Check−DVFMTSC−> mentions
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> for−DVFMTSC−> comment−DVFMTSC−> in−DVFMTSC−> r.get_mentions():
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Checking−DVFMTSC−> mentions...")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> if−DVFMTSC−> comment.id−DVFMTSC−> not−DVFMTSC−> in−DVFMTSC−> readlist:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> with−DVFMTSC−> open("readlist.txt",−DVFMTSC−> "a")−DVFMTSC−> as−DVFMTSC−> f:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> f.write(comment.id−DVFMTSC−> +−DVFMTSC−> '\n')
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> parse_comment(comment)

−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> #−DVFMTSC−> Finally−DVFMTSC−> wait−DVFMTSC−> 30−DVFMTSC−> seconds
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Sleeping...")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> time.sleep(30)
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print("Starting..")
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> except−DVFMTSC−> Exception−DVFMTSC−> as−DVFMTSC−> e:
−DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> −DVFMTSC−> print(e)

#−DVFMTSC−> Threads!
main_thread−DVFMTSC−> =−DVFMTSC−> threading.Thread(target=main_loop)

#−DVFMTSC−> Start−DVFMTSC−> threads!
main_thread.start()