Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;; Конфигурация для extensions.conf
- ;;_это в локал юзерс
- ;;;Набрали номер 562222 это для входящей связи
- exten => 562222,3,Set(CHANNEL(accountcode)=756)
- same => n,Answer
- same => n,MixMonitor(${REC_DIR}/olrc/n_.${UNIQUEID}.wav,b)
- same => n,Wait(1)
- same => n,Queue(q562222,t)
- same => n,Hangup
- [olrc_outgoing]
- exten => _X.,1,MixMonitor(${REC_DIR}/olrc/n_.${UNIQUEID}.wav,b)
- exten => _X.,2,Macro(olrc_gorod) ;;;;;_set callerid num over macros
- exten => _[2-79]XXXXX,3,Goto(radius_outgoing,${EXTEN},1)
- exten => _8[2-9]XXXXXXXXX,3,Goto(radius_outgoing,${EXTEN},1)
- exten => _0X,3,Goto(radius_outgoing,${EXTEN},1)
- ;; звонки между собой и правильное отображение в билинге
- exten => _1XX,3,Dial(Local/${EXTEN}@olrc_outgoing_short/n)
- [macro-olrc_gorod]
- exten => s/_1XX,1,Set(OUT_CLID=73452562222)
- ;; сюда ${MACRO_EXTEN} попадает номер который набрали в контексте olrc_outgoing
- exten => s,2,Set(GLOBAL(olrc_${MACRO_EXTEN}_CLID)=${CALLERID(num)})
- same => n,GotoIf($["${MACRO_EXTEN}" : "(8[2-9][0-9]{9})"]?gorod:)
- same => n,GotoIf($["${MACRO_EXTEN}" : "(0[1-9])"]?gorod:)
- same => n,GotoIf($["${MACRO_EXTEN}" : "([2-79][0-9]{5})"]?gorod:short_call)
- same => n,Hangup
- same => n(gorod),Set(CALLERID(num)=${OUT_CLID})
- same => n,Set(CALLERID(all)=${OUT_CLID})
- same => n,MacroExit
- same => n(short_call),Set(CALLERID(num)=${OUT_CLID})
- same => n,Set(CALLERID(all)=${OUT_CLID})
- same => n,MacroExit
- [olrc_outgoing_short]
- ;; звонки между собой и правильное отображение в билинге
- exten => _1XX,1,Set(CALLERID(num)=${olrc_${EXTEN}_CLID})
- same => n,Dial(SIP/lk_olrc_${EXTEN},,rt)
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;; Конфигурация для users.conf
- [lk_olrc_100](user)
- callerid=100
- secret=cccccccccc
- context=olrc_outgoing
- [lk_olrc_101](user)
- callerid=101
- secret=ccccccccccccccc
- context=olrc_outgoing
- [lk_olrc_102](user)
- callerid=102
- secret=ccccccccccc
- context=olrc_outgoing
- [lk_olrc_103](user)
- callerid=103
- secret=ccccccccccccc
- context=olrc_outgoing
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement