Create Group with subject and admin rights

Hello,
Is it possible to create a group from ctl with some command which accepts arguments to define the group subject (Group title) and also provide admin rights to the user who creates the group? Basically, I want to allow the users to create their own group from the client, set their own title for the group and also the person who creates the group would be the admin.

Regards,
Vijai

This seems to me the default

This seems to me the default behaviour of the Multi-user chat feature. User can create MUC room using XMPP protocol and when they create them they are owner. They can also set subject, etc.

Please have a look at XEP-0045: http://xmpp.org/extensions/xep-0045.html
It should already work as you want without requiring to call any script. Just do all the operation from the XMPP client.

My bad! It was a bug on my

My bad! It was a bug on my client!It had only "Join MUC" option and then when I type some MUC name which dont exist, it said "MUC doenst exist" and a button to leave. But it has already created a MUC in the server. Now, I have mod_muc_admin installed and I see all the MUC created by my client and how do I delete the unused MUC? Some are tagged "persistent" unfortunately :/ They dont show up in my mysql db. May be because mod_muc_admin has no mysql support?

mod_muc_admin indeed does not

mod_muc_admin indeed does not support odbc backend, only mnesia.

Thank you. So how do I delete

Thank you. So how do I delete the group which is persistent but has no users? It should have been non persistent but the client somehow marked it persistent

You can always use a client

You can always use a client and the muc protocol to admin it. Join the room, configure it from your client as non persistent and leave it.

You can always use a client

You can always use a client and the muc protocol to admin it. Join the room, configure it from your client as non persistent and leave it.

You can always use a client

You can always use a client and the muc protocol to admin it. Join the room, configure it from your client as non persistent and leave it.

I checked and this client has

I checked and this client has no option to change the persistence status. Cant I just remove them from the ctl?

As I mentioned, you cannot do

As I mentioned, you cannot do it in ejabberdctl as the backend is not supported.

However, you can try with another client like Psi or Psi+ for example. I am not sure how you changed it in the first place however if your client does not support MUC configuration.

I created a chatroom from php

I created a chatroom from php using XMLRPC and its not in table sql !! its just in interface admin ejabberd !!

Syndicate content