Advertisement
domcabral9

URA ATHENAS

Jun 19th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.34 KB | None | 0 0
  1. [ura-athenas]
  2. ; Entrada URA ATHENAS - nome do audio: athenas-ura
  3. exten => s,1,NoOp(----- ENTRADA URA ATHENAS -----)
  4. exten => s,n,Read(valor,athenas-ura,1,,,5)
  5. exten => s,n,GotoIf($["${valor}"==""]?continua)
  6. exten => s,n,Goto(${valor},1)
  7. ;
  8. ; Nao digitou nada: fila recepcao
  9. exten => s,n(continua),NoOp(----- URA: NAO DIGITOU NADA: FILA RECEPCAO -----)
  10. exten => s,n,Goto(default,nada,1)
  11. ;
  12. ; URA: Opcao 1
  13. exten => 1,1,Noop(----- URA: OPCAO 1: FINANCEIRO  -----)
  14. exten => 1,n,Goto(ura-financeiro,s,1)
  15. exten => 1,n,Hangup
  16. ;
  17. ; URA: Opcao 2
  18. exten => 2,1,Noop(----- URA: OPCAO 2: COMPRAS -----)
  19. exten => 2,n,Goto(default,opcao1-2,1)
  20. exten => 2,n,Hangup
  21. ;
  22. ; URA: Opcao 3
  23. exten => 3,1,Noop(----- URA: OPCAO 3: DP -----)
  24. exten => 3,n,Goto(default,opcao1-3,1)
  25. exten => 3,n,Hangup
  26. ;
  27. ; URA: Opcao 4
  28. exten => 4,1,Noop(----- URA: OPCAO 4: MARKETING -----)
  29. exten => 4,n,Goto(default,opcao1-4,1)
  30. exten => 4,n,Hangup
  31. ;
  32. ; URA: Opcao 5
  33. exten => 5,1,Noop(----- URA: OPCAO 5: T.I -----)
  34. exten => 5,n,Goto(default,opcao1-5,1)
  35. exten => 5,n,Hangup
  36. ;
  37. ; Digito invalido: Retorna para inicio das opcoes
  38. exten => i,1,Noop(----- URA ATHENAS: DIGITO INVALIDO -----)
  39. exten => i,n,Playback(invalid)
  40. exten => i,n,Goto(ura-athenas,s,1)
  41. ;
  42. [ura-financeiro]
  43. ; Entrada URA FINANCEIRO- nome do audio: financeiro-ura
  44. exten => s,1,NoOp(----- ENTRADA URA FINANCEIRO -----)
  45. exten => s,n,Read(valor,financeiro-ura,1,,,5)
  46. exten => s,n,GotoIf($["${valor}"==""]?continua)
  47. exten => s,n,Goto(${valor},1)
  48. ;
  49. ; Nao digitou nada: Retorna para URA FINANCEIRO
  50. exten => s,n(continua),NoOp(----- URA: NAO DIGITOU NADA: URA FINANCEIRO -----)
  51. exten => s,n,Playback(opcoes-ura)
  52. exten => s,n,Goto(ura-financeiro,s,1)
  53. ;
  54. ; URA: Opcao 1
  55. exten => 1,1,Noop(----- URA: OPCAO 1: ALUNO  -----)
  56. exten => 1,n,Goto(default,opcao2-1,1)
  57. exten => 1,n,Hangup
  58. ;
  59. ; URA: Opcao 2
  60. exten => 2,1,Noop(----- URA: OPCAO 2: PARCEIRO -----)
  61. exten => 2,n,Goto(default,opcao2-2,1)
  62. exten => 2,n,Hangup
  63. ;
  64. ; Digito invalido: Retorna para a URA FINANCEIRO
  65. exten => i,1,Noop(----- URA: DIGITO INVALIDO -----)
  66. exten => i,n,Playback(invalid)
  67. exten => i,n,Playback(opcoes-ura)
  68. exten => i,n,Goto(ura-financeiro,s,1)
  69. ;
  70. [ura-alunos]
  71. ; Entrada URA FINANCEIRO- nome do audio: financeiro-ura
  72. exten => s,1,NoOp(----- ENTRADA URA ALUNOS -----)
  73. exten => s,n,Read(valor,alunos-ura,1,,,5)
  74. exten => s,n,GotoIf($["${valor}"==""]?continua)
  75. exten => s,n,Goto(${valor},1)
  76. ;
  77. ; Nao digitou nada: fila recepcao
  78. exten => s,n(continua),NoOp(----- URA: NAO DIGITOU NADA: FILA RECEPCAO -----)
  79. exten => s,n,Goto(default,nada,1)
  80. ;
  81. ; URA: Opcao 1
  82. exten => 1,1,Noop(----- URA: OPCAO 1: UNIMETA  -----)
  83. exten => 2,n,Goto(default,opcao3-1,1)
  84. exten => 2,n,Hangup
  85. ;
  86. ; URA: Opcao 2
  87. exten => 2,1,Noop(----- URA: OPCAO 2: UNIJPA -----)
  88. exten => 2,n,Goto(default,opcao3-2,1)
  89. exten => 2,n,Hangup
  90. ;
  91. ; URA: Opcao 3
  92. exten => 3,1,Noop(----- URA: OPCAO 3: FAPAN -----)
  93. exten => 3,n,Goto(default,opcao3-3,1)
  94. exten => 3,n,Hangup
  95. ;
  96. ; URA: Opcao 4
  97. exten => 4,1,Noop(----- URA: OPCAO 4: FSP -----)
  98. exten => 4,n,Goto(default,opcao3-4,1)
  99. exten => 4,n,Hangup
  100. ;
  101. ; URA: Opcao 5
  102. exten => 5,1,Noop(----- URA: OPCAO 5: FAP -----)
  103. exten => 5,n,Goto(default,opcao3-5,1)
  104. exten => 5,n,Hangup
  105. ;
  106. ; Digito invalido: Retorna para inicio das opcoes
  107. exten => i,1,Noop(----- URA ATHENAS: DIGITO INVALIDO -----)
  108. exten => i,n,Playback(invalid)
  109. exten => i,n,Goto(ura-athenas,s,1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement