1
0
Fork 0

Check channel authorization before accept a message for treatment

This commit is contained in:
Némunaire 2012-11-08 13:24:56 +01:00
parent b84357725b
commit 17dd6961cf
1 changed files with 5 additions and 4 deletions

View File

@ -43,11 +43,12 @@ class MessageConsumer:
if msg.cmd == "PING":
self.srv.send_pong(msg.content)
else:
# All messages
context.treat_pre(msg, self.srv)
# TODO: Manage credits
return context.treat_irc(msg, self.srv)
if msg.channel is None or self.srv.accepted_channel(msg.channel):
# All messages
context.treat_pre(msg, self.srv)
return context.treat_irc(msg, self.srv)
def treat_out(self, context, res):
"""Treat the output message"""