Asterisk extension.ael Konfig
Hallo,
wir betreiben einen Asterisk Server. Der dial Plan wird über die Extensin.ael betrieben. bisher hat das auch alles gut geklappt. Leider versuche ich aber jetzt schon seid Tagen dort einen Fall einzubauen der nicht so ganz einfach in der Schreibweise zu seien scheint.
Folgendes Szenario soll gebaut werden.
anruf von intern an die nummer 0000 und 4444 dann soll folgende Musik ertönen
Bei Anruf von extern an die nummern 0000 und 4444 soll folgender ansage Text ertönen.
Die Ansagen sind in der musikhold.conf eingebaut.
Ich habe mir gedacht es könnte so funktinieren:
{
if ($"{CALLERID(num)}" > 4) {
Set(test=(ext));
}
else {
Set(test=(int));
}
}
else {
Set(test=${EN});
}
Hat einer eine Idee was daran flasch ist? der meckernt erstmal das der Operator 4 flasch wäre und das Klammern falsch gesetzt sind. einer eine Idee
wir betreiben einen Asterisk Server. Der dial Plan wird über die Extensin.ael betrieben. bisher hat das auch alles gut geklappt. Leider versuche ich aber jetzt schon seid Tagen dort einen Fall einzubauen der nicht so ganz einfach in der Schreibweise zu seien scheint.
Folgendes Szenario soll gebaut werden.
anruf von intern an die nummer 0000 und 4444 dann soll folgende Musik ertönen
Bei Anruf von extern an die nummern 0000 und 4444 soll folgender ansage Text ertönen.
Die Ansagen sind in der musikhold.conf eingebaut.
Ich habe mir gedacht es könnte so funktinieren:
if ($"{CALLERID(num)}" > 4) {
Set(test=(ext));
}
else {
Set(test=(int));
}
}
else {
Set(test=${EN});
}
Hat einer eine Idee was daran flasch ist? der meckernt erstmal das der Operator 4 flasch wäre und das Klammern falsch gesetzt sind. einer eine Idee
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 231695
Url: https://administrator.de/contentid/231695
Ausgedruckt am: 25.11.2024 um 23:11 Uhr
1 Kommentar