/MorseBird

Read Tweets from the Twitter Streaming API and convert to Morse code.

Primary LanguageJava

MorseBird

Small API for converting streamed tweets to Morse code. MorseBird will filter out un-encodeable Tweets and translate the characters to Morse code and can render as dot and dash characters or generate audio tone representations.

Building

ant clean compile

Configuring

You'll need to set up OAuth credentials for your Twitter account to access the Streaming API

Running

 java  -cp ./dist/:lib/java/commons-cli-1.0.jar:lib/java/hbc-core\
-1.4.1-SNAPSHOT.jar:lib/java/httpcore-4.2.2.jar:lib/java/slf4j-a\
pi-1.7.2.jar:lib/java/commons-codec-1.6.jar:lib/java/hbc-example\
-1.4.1-SNAPSHOT.jar:lib/java/jackson-core-2.2.0.jar:lib/java/slf\
4j-simple-1.7.2.jar:lib/java/commons-lang-2.1.jar:lib/java/hbc-t\
witter4j-1.4.1-SNAPSHOT.jar:lib/java/joauth-3.2.3.jar:lib/java/c\
ommons-logging-1.1.1.jar:lib/java/hbc-twitter4j-v3-1.4.1-SNAPSHO\
T.jar:lib/java/json-simple-1.1.1.jar:lib/java/guava-13.0.1.jar:l\
ib/java/httpclient-4.2.3.jar:lib/java/scala-library-2.9.2.jar or\
g.hccp.morsebird.twitter.MorseBird $CONSUMER_KEY $CONSUMER_SECRE\
T $TOKEN $TOKEN_SECRET