[asterisk-users] AEL keyword IfTime with variable on time range

Rafael dos Santos Saraiva rafaelsnsa at gmail.com
Wed May 13 21:44:14 CDT 2015


Solved!!


Set(time_01=06:00-12:00,*,*,*);
Set(time_02=12:00-18:00,*,*,*);
Set(time_03=18:00-06:00,*,*,*);

if(${IFTIME(${time_01}?1:0)} == 1) {
NoOp("Bom dia");
Playback(beep);
} else if(${IFTIME(${time_02}?1:0)} == 1) {
NoOp("Boa tarde");
Playback(beep);
} else if(${IFTIME(${time_03}?1:0)} == 1) {
NoOp("Boa noite");
Playback(beep);
}


Thank's



[image: Sua Foto] <rafaelsnsa at gmail.com>Rafael S. SaraivaPorto Alegre - RS
| Mobile:  (51) 8174-7956
<http://br.linkedin.com/pub/rafael-saraiva/52/aab/230>
<https://plus.google.com/u/0/+RafaelSaraivaRS>

2015-05-12 14:39 GMT-03:00 Rafael dos Santos Saraiva <rafaelsnsa at gmail.com>:

> Sorry, I forget to tell I tried, but not works.
>
> *Context:*
> context ivr_temp2 {
>     s => {
>         Proceeding();
>         str_time_01 = '06:00-12:00|*|*|*';              // Manhã
>         ifTime (${str_time_01}) {
> Playback(ura/bom_dia);
>         }
>     }
> }
>
> The error is showed on "ael reload".
>
> *Console errors:*
> rs0000sr304*CLI> ael reload
> Command 'ael reload' failed.
> [May 12 14:31:52] NOTICE[20773]: pbx_ael.c:164 pbx_load_module: Starting
> AEL load process.
> [May 12 14:31:52] ERROR[20773]: ael.y:840 ael_yyerror: ==== File:
> /etc/asterisk/extensions.ael, Line 315, Cols: 32-32: Error: syntax error,
> unexpected ')', expecting '|'
> [May 12 14:31:52] NOTICE[20773]: pbx_ael.c:177 pbx_load_module: AEL load
> process: parsed config file name '/etc/asterisk/extensions.ael'.
> [May 12 14:31:52] ERROR[20773]: pbx_ael.c:197 pbx_load_module: Sorry, but
> 1 syntax errors and 0 semantic errors were detected. It doesn't make sense
> to compile.
>
>
>
>
> [image: Sua Foto] <rafaelsnsa at gmail.com>Rafael S. SaraivaPorto Alegre -
> RS | Mobile:  (51) 8174-7956
> <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230>
> <https://plus.google.com/u/0/+RafaelSaraivaRS>
>
> 2015-05-12 13:51 GMT-03:00 Tech Support <asterisk at voipbusiness.us>:
>
>> You should try it and find out if it works. If it does, let us know.
>>
>> Regards;
>>
>> John
>>
>>
>>
>> *From:* asterisk-users-bounces at lists.digium.com [mailto:
>> asterisk-users-bounces at lists.digium.com] *On Behalf Of *Rafael dos
>> Santos Saraiva
>> *Sent:* Tuesday, May 12, 2015 11:58 AM
>> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
>> *Subject:* [asterisk-users] AEL keyword IfTime with variable on time
>> range
>>
>>
>>
>> Hi
>>
>>
>>
>> It's possible using a variable in the iftime keyword argument?
>>
>>
>>
>> E.g:
>>
>>
>>
>> context text {
>>
>>  s => {
>>
>>   timerange = '06:00-12:00|*|*|*';
>>
>>   ifTime(${timerange} {
>>
>>    Playback(ivr/goodbye);
>>
>>   }
>>
>>  }
>>
>> }
>>
>>
>>
>>
>>
>> thanks
>>
>>
>>
>>
>> [image: Image removed by sender. Sua Foto] <rafaelsnsa at gmail.com>
>>
>> *Rafael S. Saraiva*
>>
>> Porto Alegre - RS | Mobile: [image: Image removed by sender.] (51)
>> 8174-7956
>>
>> [image: Image removed by sender.]
>> <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230> [image: Image
>> removed by sender.] <https://plus.google.com/u/0/+RafaelSaraivaRS>
>>
>>
>>
>> --
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>> New to Asterisk? Join us for a live introductory webinar every Thurs:
>>                http://www.asterisk.org/hello
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150513/0bfe856b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.jpg
Type: image/jpeg
Size: 344 bytes
Desc: not available
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150513/0bfe856b/attachment.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ~WRD000.jpg
Type: image/jpeg
Size: 823 bytes
Desc: not available
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150513/0bfe856b/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 392 bytes
Desc: not available
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150513/0bfe856b/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 392 bytes
Desc: not available
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150513/0bfe856b/attachment-0003.jpg>


More information about the asterisk-users mailing list