76. JabberStatus()

Gibt den Status eines Jabber-Benutzers zurück.

JabberStatus(jabber,benutzer,variable)

Ermittelt den Status des Jabber-Benutzers benutzer und setzt die variable entsprechend. Zum Verbinden wird die Definition jabber aus jabber.conf verwendet.

Für weitere Informationen siehe Abschnitt 54, „JABBER_STATUS().

exten => 123,1,JabberStatus(asterisk,philipp@example.com,jabberstatus)
exten => 123,n,Verbose(1,### Der Jabber-Status von philipp ist ${jabberstatus})

Asterisk-Versionen: 

        |     |        | 1.4 |————————| 1.6 |————————

Interner Hilfetext zu dieser Applikation in Asterisk 1.4: 

  -= Info about application 'JabberStatus' =-

[Synopsis]
JabberStatus(Jabber,ScreenName,Variable)

[Description]
JabberStatus(Jabber,ScreenName,Variable)
  Jabber - Client or transport Asterisk uses to connect to Jabber
  ScreenName - User Name to retrieve status from.
  Variable - Variable to store presence in will be 1-6.
             In order, Online, Chatty, Away, XAway, DND, Offline
             If not in roster variable will = 7

Differenz des internen Hilfetexts von Asterisk 1.2 zu 1.4: — in Asterisk 1.2 nicht vorhanden —

Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6: 

--- in Asterisk 1.4
+++ in Asterisk 1.6
@@ -8,5 +8,7 @@
     Jabber - Client or transport Asterisk uses to connect to Jabber
     ScreenName - User Name to retrieve status from.
     Variable - Variable to store presence in will be 1-6.
-               In order, Online, Chatty, Away, XAway, DND, Offline
-               If not in roster variable will = 7
+               In order, 1=Online, 2=Chatty, 3=Away, 4=XAway, 5=DND, 6=Offline
+               If not in roster variable will be set to 7
+
+  Note: This application is deprecated. Please use the JABBER_STATUS() function instead.

Siehe auch. Abschnitt 75, „JabberSend(), Abschnitt 54, „JABBER_STATUS(), jabber.conf


AMOOCON 2010

Noch kein Ticket? Dann wird es Zeit. Nur noch wenige Tage.

Twitter

Flattr

Das gedruckte Buch

Werbung