Announce420 is a Java Twitter bot created by User:Konloch that utilizes Twitter4J. Every 4:20 PM (16:20) it will announce how many timezones it's currently 4:20 PM in and provide either a random weed related Youtube song, or a random weed-related imgur image. It will also tweet whenever CannabisNews posts a new weed related news article. It tweets roughly once every 30 minutes.
It's currently closed source, but it's planned to be open sourced soon.