DQ
вот ещё неплохая инструкция, телеграм-бота можно выпилить
Size: a a a
DQ
ДЕ
ST
ST
DQ
ST
C
C
ms
С
A
A
АИ
ah
DB
АИ
DB
АИ
DB
DB
;[findmefollow-ringallv2]
;include => findmefollow-ringallv2-custom
;exten => _FMPR-.,1,Set(CDR_PROP(disable)=true)
;exten => _FMPR-.,n,Set(RingGroupMethod=)
;exten => _FMPR-.,n,Set(USE_CONFIRMATION=)
;exten => _FMPR-.,n,Set(RINGGROUP_INDEX=)
;exten => _FMPR-.,n,Macro(simple-dial,${EXTEN:5},${FMREALPRERING})
;exten => _FMPR-.,n,ExecIf($["${DIALSTATUS}" = "BUSY"]?Set(SHARED(FM_DND,${FMUNIQUE})=DND))
;exten => _FMPR-.,n,Hangup
;exten => _FMGL-.,1,Set(CDR_PROP(disable)=true)
;exten => _FMGL-.,n,Set(DIALNUMS=${IF($[${LEN(${FMGL_DIAL})}>0]?${FMGL_DIAL}:${EXTEN:5})})
;exten => _FMGL-.,n,Set(ENDLOOP=$[${EPOCH} + ${FMPRERING} + 2])
;exten => _FMGL-.,n(start),GotoIf($["${SHARED(FM_DND,${FMUNIQUE})}" = "DND"]?dodnd)
;exten => _FMGL-.,n,Wait(1)
;exten => _FMGL-.,n,GotoIf($[${EPOCH} < ${ENDLOOP}]?start)
;exten => _FMGL-.,n,Set(SHARED(FM_DND,${FMUNIQUE})=)
;exten => _FMGL-.,n(dodial),Playback(ru/custom/perevod)
;exten => _FMGL-.,n,Macro(dial,${FMGRPTIME},${DIAL_OPTIONS},${DIALNUMS})
;exten => _FMGL-.,n,Hangup
;exten => _FMGL-.,n+10(dodnd),Set(SHARED(FM_DND,${FMUNIQUE})=)
;exten => _FMGL-.,n,GotoIf($["${FMPRIME}" = "FALSE"]?dodial)
;exten => _FMGL-.,n,Hangup