Confbridge Custom Menu

I have a conference on which I want to simplify the menu. I want users to just be able to use the toggle mute feature without enabling the whole default menu. Since I can’t edit the confbridge_additional.conf file and change the default, I edited the confbridge_custom.conf file like this:
[user_menu]
type = menu
147 = toggle_mute

This works. I can now use the code 147 to mute/unmute.
But… the whole default menu is also available.
I tried putting this same three lines in a confbridge_override_freepbx.conf file, but that seemed to do nothing.
What should I try next?

You can ‘include’ and thus prioritize anything needed that FreePBX doesn’t allow into precisely

/etc/asterisk/extensions_override_freepbx.conf

It is included with priority exactly for this occasion, '/etc/asterisk/confbridge_override_freepbx.conf ’ will not be included

So. I added this line to /etc/asterisk/extension_override_freepbx.conf:

include /etc/asterisk/confbridge_override_freepbx.conf

and put my three line as listed above for the new menu.

That doesn’t seem to work. Now my menu is not available at all. Before it worked and was just layered over the default menu. Now it isn’t available at all.

What am I missing?

So I am not misunderstanding what you did, you added exactly what to

/etc/asterisk/extension_override_freepbx.conf

?

I added this exactly:

[user_menu]
type = user
147 = toggle mute

And this exactly is what I added to /etc/asterisk/extension_override_freepbx.conf:
include /etc/asterisk/confbridge_override_freepbx.conf

That’s it.

It doesn’t work that way, extract ALL of the [context] from the title to the blank line at the end of the context in /etc/asterisk/extensions_additional.conf you want to override and add THAT into the override file including any changes.

1 Like

And also from /etc/asterisk/confbridge_additional.conf into the same file?

I really need this also.

Thanks!

I would expect it to work. If it doesn’t, let us know.

I can’t seem to make it work.

This is want I did.
I opened /etc/asterisk/confbridge_additional.conf and took out these lines:
[user_menu]
type = menu
*1 = toggle_mute
*4 = decrease_listening_volume
*5 = reset_listening_volume
*6 = increase_listening_volume
*7 = decrease_talking_volume
*8 = no_op
*9 = increase_talking_volume
*# = leave_conference

Next I opened /etc/asterisk/extensions_override_freepbx.conf
and pasted in exactly this:
[user_menu]
type = menu
147 = toggle_mute
447 = decrease_listening_volume
547 = reset_listening_volume
647 = increase_listening_volume
747 = decrease_talking_volume
847 = no_op
947 = increase_talking_volume
047 = leave_conference

After I saved both of those files ran the command: fwconsole reload
The result is no change. I still have the default menu.

I’m sure there is something small that I am missing. Do I need to put an “include” command somewhere?
dicko said to extract the lines. Is that something special besides copying and pasting?

Thanks much!

what does this return for you ?

head -5 /etc/asterisk/confbridge_additional.conf

does

less /etc/asterisk/confbridge_additional.conf

then shed any light?

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.