Skip to content

ChimeraCoder/emojibot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Emojibot

A Twitter bot that automatically translates your tweets into emoji, via the magic of Mechanical Turk.

Installation

emojibot is go-get installable:

go get github.com/ChimeraCoder/emojibot

Credentials

You will need your AWS credentials:

export AWS_ACCESS_KEY_ID="your-access-key-id-goes-here"
export AWS_SECRET_ACCESS_KEY="your-secret-access-key-goes-here"

You will also need Twitter application credentials

export TWITTER_CONSUMER_KEY="etc."
export TWITTER_CONSUMER_SECRET="etc."

I would highly recommend using a dedicated Twitter account for posting the translations, unless the people you follow on Twitter really love emoji:

export TWITTER_ACCESS_TOKEN="access token for dedicated account"
export TWITTER_ACCESS_TOKEN_SECRET="access token secret for dedicated account"

Heroku

Running emojibot on Heroku is easy. Create a Go application with

heroku create -b https://github.com/kr/heroku-buildpack-go.git

and make sure you define the Heroku environment variables (heroku config:add AWS_ACCESS_KEY_ID="etc.")

####Acknowledgements Some credit (blame?) is due to emoji master Fred Benenson, editor of Emoji Dick, who inspired this creation with an emoji-riddled tweet.

######License

Emojibot is provided under version 3 of the GNU Affero Public License. Details are provided in the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
AGPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages