Module for Sending Messages via XMPP (a.k.a. Jabber)
New in version 2014.1.0.
depends: |
|
---|---|
configuration: | This module can be used by either passing a jid and password directly to send_message, or by specifying the name of a configuration profile in the minion config, minion pillar, or master config. For example: my-xmpp-login:
xmpp.jid: [email protected]/resourcename
xmpp.password: verybadpass
The resourcename refers to the resource that is using this account. It is user-definable, and optional. The following configurations are both valid: my-xmpp-login:
xmpp.jid: [email protected]/salt
xmpp.password: verybadpass
my-xmpp-login:
xmpp.jid: [email protected]
xmpp.password: verybadpass
|
salt.modules.xmpp.
send_msg
(recipient, message, jid=None, password=None, profile=None)¶Send a message to an XMPP recipient. Designed for use in states.
CLI Examples:
xmpp.send_msg '[email protected]' 'This is a salt module test' profile='my-xmpp-account'
xmpp.send_msg '[email protected]' 'This is a salt module test' jid='[email protected]/salt' password='verybadpass'