Script bei Hangup beenden

wonder75

Neuer User
Mitglied seit
17 Nov 2006
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich arbeite mich gerade ins Skripting für das agi ein. Dabei habe ich eine grundlegendes Problem. Wie kann mein laufendes Skript überprüfen ob der Benutzer aufgelegt hat. Mein Script sieht so aus...

ENDLOSLOOP

-Sample abspielen, Keypress abfragen
-Verschiedene Aktionen jeh nach Keypress

ENDE ENDLOSLOOP

Das Problem ist nun, dass das Skript weiterläuft, wenn der Benutzer auflegt, wenn er im Endlosloop ist. Es quatscht munter weiter mit Asterisk und bringt alles was danach passiert durcheinander. Ausserdem ist es schrecklich unsauber.

Also, was kann mein script auslesen oder abfragen um mitzubekommen, dass der Benutzer aufgelegt hat?

Danke
wonder
 
hat sich erledigt

Mit CHANNEL STATUS kann man den Status des aktuellen Channels abfragen.
Ist die Rückgabe von CHANNEL STATUS leer, kann man das skript enden lassen.
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
247,029
Beiträge
2,260,934
Mitglieder
375,305
Neuestes Mitglied
louistani13