Skip to content

satyarth/supa-bot-fire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sweet dolla tea from McDonald's: I drink that

Supa hot πŸ”₯ fire πŸ”₯: I spit that

Two and a Half Men: I watch that

How it works

supajank gets a stream of tweets containing 'I' or 'we' via Twitter's streaming API. supabotfire looks for tweets in the format of personal pronoun followed by a verb. When it gets a hit, it restructures the sentence and tweets it back at the tweeter. Then it chills out for up to an hour.

Requirements

Requires NLTK and tweepy. To install:

pip2 install -r requirements.txt

Also requires the maxent_treebank_pos_tagger and punkt packages for NLTK. To install, run the following in the python2 interpreter:

import nltk
nltk.download()

Should be self-explanatory from here.

Glasses, jacket, shirt

Call me glasses jacket shirt man

Or call me supa hot, boy

πŸ’― degrees, leather jacket, cuz I'm supa hot, BOIIIIIIII

Configuration

Twitter API keys are stored in a file called supabotfire.ini which should look something like:

[twitter]
consumer.key = ukey
consumer.secret = usecret
access.key = utoken
access.secret = usecret

Get API keys here

Boom, bam, bop

Badda bop boom POW πŸ’₯

About

πŸ”₯ A bot that retweets in the style of Supa Hot Fire: I am that.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages