Chatrooms

Just a quick question.

Is it possible to set ejabberd to not allow users to create permanent chat rooms, I want only the admin to create permanent rooms.

Thanks

Not possible now. Interested?

No, there isn't an option to grant/remove access to the 'make persistent' chatroom option to some roles.

It doesn't seem much hard to implement.

Are you really interested in that feature? Are you using ejabberd SVN or 1.1.3? Did you compile ejabberd manually, or installed a precompiled version?

Hi BadlopI'm using 1.1.3

Hi Badlop

I'm using 1.1.3 precompiled for windows.

The reason I'm asking is because of the many users creating chatrooms - and most of them make the rooms persistent. Using bombus and having to browse thru all the rooms are starting to take quite some time if there's alot of rooms.

I don't want to take the feature of creating rooms away from the clients, but I don't want them to make the rooms persistent, this way I can keep control of persistent rooms.

I know asking to add this feature and making a new build is a lot to ask, so maybe if you could tell me what to edit in the source files I could compile and just put ejabberd on a linux machine. :)

Or maybe if you have better suggestions you're welcome to let me know.

Rgds

I'm also interested

Hi,

I'm also interested in this feature. If you do any progress or want some help, please let me know.

Best regards,
Robson

Implemented new option access_persistent

Implemented new option access_persistent: Bug issue, including patch.

{mod_muc,        [{access, muc},
		  {access_create, muc},
		  {access_persistent, muc_admin},
		  {access_admin, muc_admin}]},

Post a comment here if it works.

It works!

badlop,

The patched beams don't work with me. But, it seems to be compiled against SVN version and I'm using Ejabberd v1.1.3. So, it's ok. But after applying patches manually, everything works like a charm.

Thanks,
Robson

Syndicate content