Funções do Dialplan do Asterisk 22
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 (bare JID,
usuario@dominio) ou um JID completo (full JID, usuario@dominio/recurso) - timeout – Tempo limite em segundos, com valor padrão de
20