It would be an improvement to move the caller controls to the member so it works
the way you expect but it will have to wait for the right time and motivation level.
From there it would also be possible to make up some new caller controls that were moderator inspired like (mute all besides moderator) stuff like that.
I don't want to get too fancy because the idea behind the conference is to keep it clean.
We do have a caller control that just sends an event so an external application can catch it and use esl to do the desired action such as, dial 4, get the event on the socket decide it means mute all and then send the correct series of api calls to mute each member.
Nope, it seems you are absolutley correct. I had setup my conferences this
way, but hadn't experimented yet. I tried putting two users into the same
conference using different profiles, but they both had the same caller
controls. Bummer.
I believe we can get around this though, assuming I can call javascript from
the caller controls. Currently, I am using a trick in my conference IVR
where I scan the UUIDs in a conference looking for an IsModerator variable
that I set when they were dropped in. If a user has that variable set to 1,
they are a moderator.
I could use that same trick from the caller controls to determine whether
that user has moderator permissions and can act (or not act) on their button
press. I'll give it a shot at some point and post back.
Stephen Crosby-2 wrote:
>
> Thanks j3flight, I have used that method, but the profiles seem to be for
> conferences not users. So I give a conference a profile, and everybody in
> the conference shares the profile settings. If I'm wrong, let me know,
> otherwise I'll stop hijacking this thread.
>
> --Stephen
>
> On Wed, May 27, 2009 at 5:50 AM, Anthony Minessale <
> anthony.minessale@gmail.com> wrote:
>
>> This opens the door to what you ask but to add moderator specific dtmf
>> controls is another patch that would require specifics and most likely a
>> bounty or contract to complete.
>>
>>
>>
>> On Tue, May 26, 2009 at 8:17 PM, Stephen Crosby
>> <stevecrozz@gmail.com>wrote:
>>
>>> Michael,
>>>
>>> Pardon me for hopping on this thread, but can you explain more about
>>> this
>>> new feature? I've been wanting something like this to apply different
>>> behaviors for different conference members. Can this be used to provide
>>> a
>>> 'moderator' with different behaviors bound to DTMF keys than regular
>>> callers?
>>>
>>> --Stephen
>>>
>>> On Tue, May 26, 2009 at 5:55 PM, Michael Collins
>>> <msc@freeswitch.org>wrote:
>>>
>>>>
>>>>
>>>> On Tue, May 26, 2009 at 4:56 PM, Anthony Minessale <
>>>> anthony.minessale@gmail.com> wrote:
>>>>
>>>>> the easiest way would be the new feature I added to 13442
>>>>>
>>>>> in the conference profile add
>>>>>
>>>>>
>>>>>
>> MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com>>>>>> to your <profile>
>>>>>
>>>>> and in your dialplan
>>>>>
>>>>> <action application="set" data="conference_member_flags=moderator"/>
>>>>> <action application="conference" data="1234@wideband"/>
>>>>>
>>>>> or
>>>>>
>>>>> <action application="conference" data="1234@wideband
>>>>> +flags{moderator}"/>
>>>>>
>>>>>
>>>>> Don't forget the wishlist and donate button on the main site....
>>>>>
>>>>>
>>>> And the wiki tax if you feel comfortable adding this to the wiki. If
>>>> not
>>>> let me know and I'll add it.
>>>> -MC
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Freeswitch-users mailing list
>>>> Freeswitch-users@lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users@lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>
>>
>> --
>> Anthony Minessale II
>>
>> FreeSWITCH http://www.freeswitch.org/
>> ClueCon http://www.cluecon.com/
>>
>> AIM: anthm
>> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com>
>> sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org>
>> googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org>
>> pstn:213-799-1400
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users@lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> _______________________________________________--
> Freeswitch-users mailing list
> Freeswitch-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
View this message in context: http://www.nabble.com/Conference-users-hear-MOH-until-leader-enters--tp23724561p23746348.html
Sent from the Freeswitch-users mailing list archive at Nabble.com.
_______________________________________________