Markov: regexes should only match start of line --- add ^
This commit is contained in:
parent
3283fac1ff
commit
d592d3f3bb
@ -52,9 +52,9 @@ class Markov(Module):
|
|||||||
self.stop = '__stop'
|
self.stop = '__stop'
|
||||||
|
|
||||||
# set up regexes, for replying to specific stuff
|
# set up regexes, for replying to specific stuff
|
||||||
trainpattern = '!markov\s+train\s+(.*)$'
|
trainpattern = '^!markov\s+train\s+(.*)$'
|
||||||
learnpattern = '!markov\s+learn\s+(.*)$'
|
learnpattern = '^!markov\s+learn\s+(.*)$'
|
||||||
replypattern = '!markov\s+reply(\s+(.*)$|$)'
|
replypattern = '^!markov\s+reply(\s+(.*)$|$)'
|
||||||
|
|
||||||
self.trainre = re.compile(trainpattern)
|
self.trainre = re.compile(trainpattern)
|
||||||
self.learnre = re.compile(learnpattern)
|
self.learnre = re.compile(learnpattern)
|
||||||
|
Loading…
Reference in New Issue
Block a user