Announce420
From The Bytecode Club Wiki
Announce420 is a Java Twitter bot created by User:Konloch that utilizes Twitter4J. It will tweet a random youtube song and announce how many timezones it's currently 4:20 PM in. It tweets roughly once every 30 minutes.
It's currently closed source, but it's planned to be open sourced soon.