extensions.ael 987 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. context default
  2. {
  3. 706/3077610011 => {
  4. JabberStatus(asterisk|jmls@mike,StatusCode);
  5. switch(${StatusCode}) {
  6. case 1:
  7. Dial(SIP/706,12);
  8. switch(${DIALSTATUS}) {
  9. case BUSY:
  10. Voicemail(b706);
  11. break;
  12. default:
  13. Voicemail(u706);
  14. };
  15. BackGround(hello);
  16. break;
  17. default:
  18. Voicemail(u706);
  19. };
  20. ifTime(3:00-13:00|*|*|*)
  21. {
  22. NoOp(hello);
  23. label1:
  24. NoOp(goodbye);
  25. }
  26. else
  27. {
  28. NoOp(hithere);
  29. label2:
  30. NoOp(whatonearth?);
  31. }
  32. goto label1;
  33. goto label2;
  34. Hangup();
  35. };
  36. }