Akcije
Podrška #19119
Zatvorenasterisk extension plan: blacklist macro
Početak:
15.12.2009
Završetak:
% završeno:
70%
Procjena vremena:
Izmjenjeno od Ernad Husremović prije više od 16 godina
primjer ekstenzije koja će brojeve koji počinju sa 0614 i 0615 otjerati u hendek
// -------------------------------------------------------------
macro black_list(CallFrom) {
NoOp(cudno je ${CallFrom} ${CallFrom:0:4});
if ( ${CallFrom:0:4} == 0614 ) {
Goto(supica-tach,${CallFrom},1);
};
if ( ${CallFrom:0:4} == 0615 ) {
Goto(supica-tach,${CallFrom},1);
};
};
Izmjenjeno od Ernad Husremović prije više od 16 godina
ovo je hendek kontekst
context supica-tach {
_X. => {
NoOp("supicatach ${EXTEN}");
answer();
hangup();
};
};
Izmjenjeno od Ernad Husremović prije više od 16 godina
kod izlaznih poziva
_0. => {
&set_caller_id();
&black_list(${EXTEN}); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< broj koji pozivamo
SetAMAFlags(billing);
Dial(${TRUNK}/${EXTEN:${TRUNKMSDDIRECT}}, 400, tT);
};
kod dolaznih poziva
269292 => {
&black_list(${CALLERID(num)}); <<<<<<<<<<<<<<<<<<<<<<<,
Wait(1);
Answer();
if ( "${CALLERID(num)}" =~ "139000" ) {
NoOp(goto sms-receive: ${CALLERID(num)} ${EXTEN:5:1});
Goto(sms-receive,${CALLERID(num)}-${EXTEN:5:1},1);
};
Dial(IAX2/iaxfax_1/${EXTEN});
};
Izmjenjeno od Ernad Husremović prije više od 16 godina
- Odgovorna osoba postavljeno na Ernad Husremović
- % završeno promijenjeno iz 0 u 70
dolazni pozivi jednostavno se prekidaju a izlazni se ne mogu napraviti sa uvođenjem ovog makroa
ovo se može iskoristiti za ukidanje neželjenih poziva
Izmjenjeno od Ernad Husremović prije oko 16 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
Akcije