mirror of
https://github.com/Mikaela/Limnoria.git
synced 2025-01-11 12:42:34 +01:00
Made PrivmsgRegexp use isCommand.
This commit is contained in:
parent
24234810fb
commit
5c3cf2bc93
@ -429,12 +429,14 @@ class PrivmsgRegexp(Privmsg):
|
|||||||
Privmsg.__init__(self)
|
Privmsg.__init__(self)
|
||||||
self.Proxy = IrcObjectProxyRegexp
|
self.Proxy = IrcObjectProxyRegexp
|
||||||
self.res = []
|
self.res = []
|
||||||
|
self.commandArgs = ['self', 'irc', 'msg', 'match']
|
||||||
#for name, value in self.__class__.__dict__.iteritems():
|
#for name, value in self.__class__.__dict__.iteritems():
|
||||||
for name, value in self.__class__.__dict__.items():
|
for name, value in self.__class__.__dict__.items():
|
||||||
value = getattr(self, name)
|
value = getattr(self, name)
|
||||||
if name[0] != '_' and inspect.ismethod(value) and \
|
## if name[0] != '_' and inspect.ismethod(value) and \
|
||||||
inspect.getargs(value.im_func.func_code) == \
|
## inspect.getargs(value.im_func.func_code) == \
|
||||||
(['self', 'irc', 'msg', 'match'], None, None):
|
## (['self', 'irc', 'msg', 'match'], None, None):
|
||||||
|
if self.isCommand(name):
|
||||||
try:
|
try:
|
||||||
r = re.compile(value.__doc__, self.flags)
|
r = re.compile(value.__doc__, self.flags)
|
||||||
self.res.append((r, value))
|
self.res.append((r, value))
|
||||||
|
Loading…
Reference in New Issue
Block a user