NAME
Text::Echelon - get random Echelon related words.
SYNOPSIS
use Text::Echelon;
my $te = Text::Echelon->new();
print $te->get();
print $te->getmany($num); #or $te->getmany($num, $delimiter);
print $te->makeheader();
print $te->makecustom($pre, $num, $post, $delim);
Using with mutt
If you want to generate an X-Echelon header on your outgoing mail, put the following in your .muttrc: my_hdr `/path/to/echelon.pl`
echelon.pl is supplied in this distribution.
DESCRIPTION
Text::Echelon is a small program that will return Echelon 'spook words', as per
http://www.attrition.org/attrition/keywords.html
If you don't know why you might want this, look at:
http://www.echelon.wiretapped.net/
http://www.echelonwatch.org/
METHODS
new
Creates a new instance of Text::Echelon
get
Returns one random spook word or phrase as a scalar
getmany
Takes a number of spook words or phrases to be returned and the delimiter between words as parameters. Returns a scalar string of spookwords.
makecustom
Takes four parameters - the prefix to use, the number of words or phrases to include, the postfix to use and the delimiter between words. Returns a scalar string.
makeheader
Creates a header suitable for putting in your outgoing email. The scalar returned is in the format:
X-Echelon: smuggle, CIA, indigo
AVAILABILITY
It should be available for download from http://russell.matbouli.org/code/text-echelon/ or from CPAN
AUTHOR
Russell Matbouli <text-echelon-spam@russell.matbouli.org>
http://russell.matbouli.org/
TODO
Create something more plausable - generate natural language. Ideally, a sentence generated randomly that contains spook words.
LICENSE
Distributed under GPL v2. See COPYING included with this distibution.
SEE ALSO
perl(1).