asterisk agi using go
Budget: €30 – €250 EUR
Hi I'm looking for an Asterisk AGI written in GO
that is probably going to use this library:
https://github.com/CyCoreSystems/agi
and which is called from the dialplan as:
exten => 500,1,AGI(gotest,${myVar})
exten => 500,n,HangUp
and is able to:
* read the 'myVar' variable
* read the 'agi_extension'
* print to syslog and exit if some variables are missing
* execute a saydigit(123)
* execute the playback of a wav file
* use get_data to get a digit and log it to syslog
* set the callerid to 456
* execute a dial(SIP/789) with max ringing 60 seconds
and return the ANSWEREDTIME and DIALSTATUS arrays
* hangup
max bid is 100 euros
you must have your own Asterisk setup and GO environment
and provide instructions on how to setup and build the code.
that is probably going to use this library:
https://github.com/CyCoreSystems/agi
and which is called from the dialplan as:
exten => 500,1,AGI(gotest,${myVar})
exten => 500,n,HangUp
and is able to:
* read the 'myVar' variable
* read the 'agi_extension'
* print to syslog and exit if some variables are missing
* execute a saydigit(123)
* execute the playback of a wav file
* use get_data to get a digit and log it to syslog
* set the callerid to 456
* execute a dial(SIP/789) with max ringing 60 seconds
and return the ANSWEREDTIME and DIALSTATUS arrays
* hangup
max bid is 100 euros
you must have your own Asterisk setup and GO environment
and provide instructions on how to setup and build the code.