Add msg event to tengo

This commit is contained in:
Wim 2019-04-24 22:47:37 +02:00
parent f04d360ee2
commit bd0e81f5a0
2 changed files with 4 additions and 2 deletions

View File

@ -572,10 +572,12 @@ func (gw *Gateway) modifySendMessageTengo(origmsg *config.Message, msg *config.M
_ = s.Add("inProtocol", origmsg.Protocol) _ = s.Add("inProtocol", origmsg.Protocol)
_ = s.Add("inChannel", origmsg.Channel) _ = s.Add("inChannel", origmsg.Channel)
_ = s.Add("inGateway", origmsg.Gateway) _ = s.Add("inGateway", origmsg.Gateway)
_ = s.Add("inEvent", origmsg.Event)
_ = s.Add("outAccount", br.Account) _ = s.Add("outAccount", br.Account)
_ = s.Add("outProtocol", br.Protocol) _ = s.Add("outProtocol", br.Protocol)
_ = s.Add("outChannel", msg.Channel) _ = s.Add("outChannel", msg.Channel)
_ = s.Add("outGateway", gw.Name) _ = s.Add("outGateway", gw.Name)
_ = s.Add("outEvent", msg.Event)
_ = s.Add("msgText", msg.Text) _ = s.Add("msgText", msg.Text)
_ = s.Add("msgUsername", msg.Username) _ = s.Add("msgUsername", msg.Username)
c, err := s.Compile() c, err := s.Compile()

View File

@ -1478,8 +1478,8 @@ InMessage="example.tengo"
# #
#The script will have the following global variables: #The script will have the following global variables:
#read-only: #read-only:
#inAccount, inProtocol, inChannel, inGateway #inAccount, inProtocol, inChannel, inGateway, inEvent
#outAccount, outProtocol, outChannel, outGateway #outAccount, outProtocol, outChannel, outGateway, outEvent
# #
#read-write: #read-write:
#msgText, msgUsername #msgText, msgUsername