shuffle(usable_selections)
return usable_selections[0][select_length]
- def purge_undesired(tokens):
- for token in tokens:
- if None != re.match("^" + URLREGEX, token):
- del(tokens[tokens.index(token)])
+ def malkovich_undesired(tokens):
+ #for token in tokens:
+ # if None != re.match("^" + URLREGEX, token):
+ # del(tokens[tokens.index(token)])
for name in session.uses_in_chan:
while True:
try:
- del(tokens[tokens.index(name.lower())])
+ tokens[tokens.index(name.lower())] = "malkovich"
except ValueError:
break
return tokens
for line in lines:
line = line.replace("\n", "").lower()
tokens += line.split()
- tokens = purge_undesired(tokens)
+ tokens = malkovich_undesired(tokens)
if len(tokens) <= select_length:
notice("NOT ENOUGH TEXT TO MARKOV.")
return