mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-12 11:51:10 +00:00
Merge pull request #3659 from neuroid/jabber-chat-fix
Set default XMPP message type to 'chat'.
This commit is contained in:
@@ -100,7 +100,10 @@ def main():
|
||||
server = jid.getDomain()
|
||||
port = module.params['port']
|
||||
password = module.params['password']
|
||||
to, nick = re.split( r'/', module.params['to'])
|
||||
try:
|
||||
to, nick = module.params['to'].split('/', 1)
|
||||
except ValueError:
|
||||
to, nick = module.params['to'], None
|
||||
|
||||
if module.params['host']:
|
||||
host = module.params['host']
|
||||
@@ -125,6 +128,8 @@ def main():
|
||||
msg.setTag('x', namespace='http://jabber.org/protocol/muc#user')
|
||||
conn.send(xmpp.Presence(to=module.params['to']))
|
||||
time.sleep(1)
|
||||
else:
|
||||
msg.setType('chat')
|
||||
|
||||
msg.setTo(to)
|
||||
if not module.check_mode:
|
||||
|
||||
Reference in New Issue
Block a user