3-dot Menu Items

Hi All,

I was wondering if anyone could help me understand how the menu is populated in Jitsi?

I want to change the “Start Recording” and “Stop Recording” menu items.

Is it the case that this menu is dynamically populated? If so, am I right in thinking that the above examples should be changed inside Jibri’s code?

I would also like to remove the option for background blur. Any ideas where I might do this?

Many thanks,


You’d need to remove the buttons from here: jitsi-meet/interface_config.js at bca9a12df1b5effbc48904303567670552b8bd29 · jitsi/jitsi-meet · GitHub

You can use interfaceConfigOverride if you are using the external API.

Hi saghul,

Thanks for the reply. That works great for removing buttons :ok_hand:

Do you know how I can go about changing the actual text on the button? i.e the button label?

I have been looking through the source code the best I can but would appreciate any pointers you can give.



Each button object has a class attribute called “label” which is a reference to the key in main.json.