koyaanisqatsi
IPPF-Urgestein
- Mitglied seit
- 24 Jan 2013
- Beiträge
- 14,210
- Punkte für Reaktionen
- 590
- Punkte
- 113
Das same gehört unter exten, weil same zu exten gehört und nicht umgekehrt...
exten => Die Definition
same => Gehört zur Definition
...schon Kaffee/Tee getrunken und meditiert?
:mrgreen:
Tipp: In der Asteriskkonsole auch mal den Wählplan checken...
Nochwas...
Schau dir mal die Ausgaben genau an...
Das Set() für ${TLW_ANINUM} bleibt leer, es wird keine Nummer ans Makro übergeben.
Schau mal...
Das bedeutet, dass du das Makro aus dem Kontext mit GoSub() aufrufen musst.
Eventuell muss es dafür inkludiert werden...
Wird es das, dann solltest du das Skript unter dem Set() so aufrufen...
exten => Die Definition
same => Gehört zur Definition
...schon Kaffee/Tee getrunken und meditiert?
:mrgreen:
Tipp: In der Asteriskkonsole auch mal den Wählplan checken...
Code:
dialplan reload
dialplan show 08154711@macro-check-caller-reputation
Nochwas...
Schau dir mal die Ausgaben genau an...
Das Set() für ${TLW_ANINUM} bleibt leer, es wird keine Nummer ans Makro übergeben.
Schau mal...
Code:
same => n,Set(TLW_ANINUM=[COLOR=red]${ARG1}[/COLOR])
Eventuell muss es dafür inkludiert werden...
Code:
[KONTEXT]
include => macro-check-caller-reputation
exten => Deine Definition
...
same => n,GoSub(macro-check-caller-reputation,[COLOR=red]s[/COLOR],1(${CALLERID(ani)}))
...
Code:
same => n,Verbose(SHELL(/bin/bash /var/lib/asterisk/agi-bin/callerlog.sh ${TLW_ANINUM}))
Zuletzt bearbeitet: