markov: don't learn recursive stuff
This commit is contained in:
parent
43da4bff5a
commit
16fa94cb24
@ -74,6 +74,8 @@ class Markov(Plugin):
|
|||||||
target = reply_destination_for_event(event)
|
target = reply_destination_for_event(event)
|
||||||
|
|
||||||
# learn the line
|
# learn the line
|
||||||
|
recursing = getattr(event, '_recursing', False)
|
||||||
|
if not recursing:
|
||||||
log.debug(u"learning %s", trimmed_what)
|
log.debug(u"learning %s", trimmed_what)
|
||||||
context = markovlib.get_or_create_target_context(target)
|
context = markovlib.get_or_create_target_context(target)
|
||||||
markovlib.learn_line(trimmed_what, context)
|
markovlib.learn_line(trimmed_what, context)
|
||||||
|
Loading…
Reference in New Issue
Block a user