Advertisement
trupsalms

Jabber Status Checker

Mar 27th, 2015
434
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. ;# // BEGIN XMPP Alert for Incoming Calls
  2. ;exten => 1003,1,JabberSend(openfire1,test@vpn.no-ip.org, Incoming Call from ${CALLERID(name)} at ${CALLERID(number)} received ${STRFTIME(${EPOCH},,%l:%M:%S %p %Z on %A %B %e)})
  3. exten => 1003,1,Set(JSTATUS=${JABBER_STATUS(openfire1,test@vpn.no-ip.org/Xen)})
  4. exten => 1003,n,GotoIf($[0${JSTATUS} = 1]?available:unavailable)
  5. exten => 1003,n,(available),JabberSend(xmpp:openfire1,test@vpn.no-ip.org, Incoming Call from ${CALLERID(name)} at ${CALLERID(number)} received ${STRFTIME(${EPOCH},,%l:%M:%S %p %Z on %A %B %e)})
  6. exten => 1003,Hangup
  7. exten => 1003,n,(unavailable),exten => 1003,n,JabberSend(xmpp:openfire1,test@vpn.no-ip.org, Missed Call from ${CALLERID(name)} at ${CALLERID(number)} received ${STRFTIME(${EPOCH},,%l:%M:%S %p %Z on %A %B %e)})
  8. ;exten => 1003,n,MessageSend(xmpp:openfire1,test@vpn.no-ip.org, Call from ${CALLERID(name)} at ${CALLERID(number)} received ${STRFTIME(${EPOCH},,%l:%M:%S %p %Z on %A %B %e)})
  9. ;# // END XMPP Alert for Incoming Call
  10.  
  11. -- Accepting AUTHENTICATED call from 66.87.79.192:8353:
  12. -- > requested format = ulaw,
  13. -- > requested prefs = (),
  14. -- > actual format = ulaw,
  15. -- > host prefs = (ulaw|alaw|gsm),
  16. -- > priority = mine
  17. -- Executing [1003@from-internal:1] Set("IAX2/801-4872", "JSTATUS=1") in new stack
  18. -- Executing [1003@from-internal:2] GotoIf("IAX2/801-4872", "1?available:unavailable") in new stack
  19. [2015-03-27 15:00:41] NOTICE[16150][C-00000016]: pbx.c:4911 pbx_extension_helper: No such label 'available' in extension '1003' in context 'from-internal'
  20. [2015-03-27 15:00:41] WARNING[16150][C-00000016]: pbx.c:12202 pbx_parseable_goto: Priority 'available' must be a number > 0, or valid label
  21. == Spawn extension (from-internal, 1003, 2) exited non-zero on 'IAX2/801-4872'
  22. -- Executing [h@from-internal:1] Hangup("IAX2/801-4872", "") in new stack
  23. == Spawn extension (from-internal, h, 1) exited non-zero on 'IAX2/801-4872'
  24. -- Hungup 'IAX2/801-4872'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement