The bot I use has the variables: action,verb,noun,location,interest,name,adjective,conjunction and pronoun to generate sentences.
variables are like this
my @adjectives = shuffle (
"faggot",
"uncomfortable",
"scrawny",
"shitty",
"gay",
"retarded",
"lazy",
"malnourished",
"begotten",
"hard working",
"tranny",
"sissy",
"annoying"
);