Split messages class into multiple files
This commit is contained in:
parent
57bbca4e7a
commit
c8d495d508
15 changed files with 280 additions and 198 deletions
|
|
@ -39,12 +39,12 @@ class MessageHook(AbstractHook):
|
|||
|
||||
|
||||
def match(self, msg, server=None):
|
||||
if not isinstance(msg, nemubot.message.AbstractMessage):
|
||||
if not isinstance(msg, nemubot.message.abstract.Abstract):
|
||||
return True
|
||||
|
||||
elif isinstance(msg, nemubot.message.Command):
|
||||
return self.is_matching(msg.cmd, msg.to, server)
|
||||
elif isinstance(msg, nemubot.message.TextMessage):
|
||||
elif isinstance(msg, nemubot.message.Text):
|
||||
return self.is_matching(msg.message, msg.to, server)
|
||||
else:
|
||||
return False
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue