core: sendMessage triggers now use a treatments deferred;
- treaments deferred can be used by plugins to change XML elements before sending them, in a similar way as for newMessage
- sendMessageXml trigger became useless, so it as been removed in favor of the new deferred
This commit is contained in:
parent
5eee7729c3
commit
60f03a623e
5 changed files with 52 additions and 45 deletions
|
|
@ -48,7 +48,7 @@ class Exp_Parrot(object):
|
|||
host.trigger.add("MessageReceived", self.MessageReceivedTrigger, priority=100)
|
||||
#host.trigger.add("sendMessage", self.sendMessageTrigger, priority=100)
|
||||
|
||||
#def sendMessageTrigger(self, mess_data, profile):
|
||||
#def sendMessageTrigger(self, mess_data, treatments, profile):
|
||||
# """ Deactivate other triggers if recipient is in parrot links """
|
||||
# client = self.host.getClient(profile)
|
||||
# try:
|
||||
|
|
|
|||
Loading…
Reference in a new issue