Funções do Dialplan do Asterisk 23
Descrição:Recebe uma mensagem de texto na conta especificada proveniente do contato identificado pelo
jid e retorna o conteúdo da mensagem.
O exemplo abaixo retorna uma mensagem XMPP enviada por
bob@domain.com (ou nada, em caso de tempo limite excedido) para a conta XMPP do Asterisk configurada no arquivo
xmpp.conf.
Exemplo:
same => n,Set(msg=${JABBER_RECEIVE(asterisk,bob@domain.com)}) Sintaxe:
JABBER_RECEIVE(account,jid,timeout) Parâmetros:
account – A conta local nomeada na qual escutar (especificada em
xmpp.conf).
jid – Identificador Jabber do contato do qual receber a mensagem. Pode ser um JID simples (usuário@domínio) ou completo (usuário@domínio/recurso).
timeout – Tempo limite em segundos, com valor padrão de '20'.