Leif Madsen
2009-Jul-20 18:10 UTC
[asterisk-users] [asterisk-dev] MeetMe feature request: bypass pincode
Emrah wrote:>> This is an asterisk-users question, and would have been more appropriate to have >> asked there. >> >> Instead of setting up your conferences in meetme.conf, you could set them up >> dynamically in the dialplan, and then you can control whether the user is >> prompted for a pin or not when joining the conference, based on whatever logic >> you want. >> >> Something like the following could work (untested): >> >> exten => start,1,NoOp() >> exten => start,n,Set(PIN=1234) >> exten => start,n,Set(USER_MUST_ENTER_PIN=${IF($[${CUT(CHANNEL,-,1)} != >> SIP/myself]1:0)}) >> exten => start,n,MeetMe(7070,d${IF($["${USER_MUST_ENTER_PIN}" = "1"]?,${PIN})}) >> exten => start,n,Hangup()> Thanks for your answer. > However what I would like to achieve is a little bit more complicated. > It involves the manager to originate a call and put a participant in the > conference. I made a workaround with an agi script but I would > definitely prefer a sexier method to do it (like I said with an option > to the application). > > Thanks for your hint anyway. I'm not sure how that restricts you from using a dialplan trick, since the originate you're doing from your AMI interface is still going to execute dialplan (or could). Additionally, I don't remember any of that information in your original email. You should give all relevant information so people can give you a good answer. I'm reasonably confident there are enough methods to get what you want though without a new configuration option. However, without more information about how what you're really trying to do, I can only speculate. Leif Madsen. http://www.leifmadsen.com http://www.oreilly.com/catalog/asterisk