-
Sox
I have some problems to delete old muc's. I as the owner remove everyuse user, then I destroy the muc...after a few days or hours the muc reapears with some member as owner, how to fix that? Running metronome on yunohost here
-
jonas’
ask metronome support for something like tombstoning MUCs
-
☭Mike Yellow
What a CLASSIC question!
-
jonas’
(prosody has that)
-
jonas’
Sox, if you cannot have "tombstoning", the best you can do is to remove everyone, set the MUC to members-only.
-
☭Mike Yellow
By default, the joining operation will create a room it the room does not exist.✎ -
☭Mike Yellow
By default, the joining operation will create a room if the room does not exist. ✏
-
☭Mike Yellow
So, they tried to join a room which is not exist, then it happens.
-
☭Mike Yellow
You should have told occupants that this room is going to be abandoned, then wait for somedays before destroying it.
-
Sox
> You should have told occupants that this room is going to be abandoned, then wait for somedays before destroying it. I did that, and remove then forcilly✎ -
Sox
> You should have told occupants that this room is going to be abandoned, then wait for somedays before destroying it. I did that, and remove them forcilly ✏
-
Sox
> Sox, if you cannot have "tombstoning", the best you can do is to remove everyone, set the MUC to members-only. I will look for it, thanks
-
Guus
The room is likely successfully destroyed. However, when someone re-joins the (now deleted) room, it gets automatically recreated by the client that is joining.
-
☭Mike Yellow
What does “forcilly” mean in English?
-
Guus
"with force"
-
Guus
assuming that it is a typo of "forcefully"
-
MattJ
No, the word is "forcibly"
-
☭Mike Yellow
> No, the word is "forcibly" Thank you.
-
MattJ
forcefully also works
-
Guus
(listen to him, he's a native speaker)
-
Sox
I think it's ban or kick out the options I have, in english
-
Sox
i tried noth, same results✎ -
Sox
i tried both, same results ✏
-
jonas’
yeah, the information goes away on metronome (I guess) once you destroy the MUC
-
Guus
Sox: Maybe your server software does not support "prevent the room to be recreated". I know that the server software that I maintain, Openfire, does not support that.
-
jonas’
that's what I meant by tombstoning
-
Sox
I see
-
Sox
> that's what I meant by tombstoning how do you make that action? I am using gajim, can i see if I have it from gajim?
-
☭Mike Yellow
> > You should have told occupants that this room is going to be abandoned, then wait for somedays before destroying it. > I did that, and remove them forcilly Then the problem now is not related with you. Anyone on the same MUC server is allowed to create a new room. Except with the function module. The problem may be the occupants are XMPP newbies.
-
jonas’
Sox, the server should do it automatically when you destroy the MUC
-
jonas’
it's not a user choice
-
Sox
> > > You should have told occupants that this room is going to be abandoned, then wait for somedays before destroying it. > > I did that, and remove them forcilly > The problem may be the occupants are XMPP newbies. that's for sure
-
jonas’
no, tis is not a user problem✎ -
MattJ
I don't think it is related to anyone being new to XMPP
-
jonas’
no, this is not a user problem ✏
-
MattJ
Clients and servers will conspire to do this automatically by default
-
☭Mike Yellow
So... What do you think, it is not a problem at all?
-
MattJ
Unless every user takes action to remove every trace of the room from their client, which is unlikely to happen in any room with more than 2 people in it
-
MattJ
Whether the room being recreated is a problem really depends on a number of things. At one level it's entirely logical. You delete a room so that it no longer exists. You also allow people to create rooms. Why should they not be allowed to create a room that previously existed?
-
☭Mike Yellow
Yeah. Sure. They are free to do. If it is not a newbie problem, I think it has no more problems.
-
Sox
maybe I should turn off the option to users to create new muc's
-
☭Mike Yellow
Nevermind.
-
MattJ
That will prevent them from even creating private group chats, I imagine
-
MattJ
Which could lead to a frustrating experience
-
MattJ
I'm not familiar with what MUC service configuration options Metronome has, but it's worth looking into
-
Guus
Is this a problem for many rooms, or is it just one or two? Maybe you can manually create a members-only room that matches the name of the deleted room, and "prevent" users from joining it that way?
-
Guus
It's an ugly hack, but may offer a workaround.
-
Sox
I will wait for the answer of the developer of metronome here: xmpp:grimoire@muc.metronome.im?join
-
Sox
> That will prevent them from even creating private group chats, I imagine no, for my use I really want to prevent users creating muc's and leave it only to me...must check how to do it.
-
☭Mike Yellow
We tell newbies to do as the following in the manual: Give a notification that this room is going to be abandoned; After some days, lock the door; After some days, hide online status of all roles, and set the room name as “abandoned”; After some days, destroy the room, or just leave it, the room would be destroyed automatically after years.
-
☭Mike Yellow
Setting the room to not persistent is also a choice, but a server down will destroy it immediately.
-
☭Mike Yellow
> After some days, hide online status of all roles, and set the room name as “abandoned”; Also set as moderated and remove all members except yourself.
-
Sox
ok
-
Sox
I was looking into the config file and found this:
-
Sox
---Set up a PubSub server Component "pubsub.mfcinc.noho.st" "pubsub" name = "mfcinc.noho.st Publish/Subscribe" unrestricted_node_creation = true -- Anyone can create a PubSub node (from any server)✎ -
Sox
---Set up a PubSub server Component "pubsub.mydomain" "pubsub" name = "mydomain Publish/Subscribe" unrestricted_node_creation = true -- Anyone can create a PubSub node (from any server) ✏
-
Sox
if I change "unrestricted_node_creation = false" what changes, something related to the mucs?
-
MattJ
No, nothing you pasted is related to MUCs
-
MattJ
That's about the pubsub service
-
Sox
then the only thing relaed to mucs is this:
-
Sox
---Set up a MUC (multi-user chat) room server Component "mydomain" "muc" name = "mydomain Chatrooms" modules_enabled = { "muc_limits"; "muc_log"; "muc_log_mam"; "muc_log_http"; "muc_vcard"; } muc_event_rate = 0.5 muc_burst_factor = 10 room_default_config = { logging = true, persistent = true };
-
Sox
> We tell newbies to do as the following in the manual: > Give a notification that this room is going to be abandoned; > After some days, lock the door; > After some days, hide online status of all roles, and set the room name as “abandoned”; > After some days, destroy the room, or just leave it, the room would be destroyed automatically after years. done, all those things..let's wait and see
-
闲云潭影
啊哈哈哈哈
-
☭Mike Yellow
闲云潭影, English please...
-
闲云潭影
OKOK
-
闲云潭影
> 闲云潭影, English please... communism!
-
闲云潭影
wow
-
闲云潭影
i am also a communism who was from China
-
☭Mike Yellow
You are using the Revolution Messenger, no need to say more.
-
闲云潭影
what nationality of you?
-
☭Mike Yellow
Let chat in occupant private message. 咱们室内私聊说吧。 Long-press my avatar to send me private message in room. 长按我的头像来发送室内私信。
-
闲云潭影
sorry i cant
-
闲云潭影
我不能发送私密信息
-
☭Mike Yellow
Oh, sorry. I forgot that.
-
闲云潭影
我加你
-
☭Mike Yellow
militiaman@suchat.org
-
Trung
is somebody changing the module blocking private message for this room in the back? i'm getting private messages that are actually public
-
Menel
You get messages someone intended for the public in this room as private messages? I can't even send it
-
☭Mike Yellow
These are PM (Public Messages).
-
☭Mike Yellow
We did not use PM (Private Messages) because this room not allow.
-
Trung
Might be my client's bug then sory.
-
Trung
I should update lol
-
☭Mike Yellow
……
-
Licaon_Kter
☭Mike Yellow: can you take your buddies to Offtopic or smth?
-
☭Mike Yellow
Why? My organization does not support to bother foreign-language-speakers.
-
☭Mike Yellow
It does not support to send comrades to conservatives too.
-
☭Mike Yellow
Also, this comrade can not speak English well.
-
☭Mike Yellow
They has found a room for them. I just tell them not to bother here.
-
Trung
> They has found a room for them. I just tell them not to bother here. thank you ☭Mike Yellow. Don't worry abt it.
-
☭Mike Yellow
In the early stages of promoting XMPP, I can help you guide these Chinese speakers to move to the right place. But in the middle and later stages, I would not be able to.
-
Licaon_Kter
I'll just say the usual _"engrish only pls"_ :)
-
☭Mike Yellow
Try to deal with these Chinese newbies by yourself in the future. Or English rooms would be invaded by many Chinese characters.
-
Trung
Licaon_Kter: sorry, can you take your buddy to Offtopic or smth?
-
Trung
😊
-
Licaon_Kter
👍
-
Trung
<3
-
☭Mike Yellow
> Licaon_Kter: sorry, can you take your buddy to Offtopic or smth? You mean me? I do not like that place much...
-
Quinn64
I think Pidgin had a translator plugin. Though, it's probably just as neglected as the XMPP side of Pidgin
-
闲云潭影
OK,i will use english
-
Trung
hahahaha see he can speak Enlish fine
-
☭Mike Yellow
Oh...My...Marx...
-
Menel
This room isn't a normal onboarding room anyway. At the time there are more Chinese users, I bet they will create their own room for that, like maybe a joinjabber room
-
Trung
闲云潭影: this chat hall is operators@muc.xmpp.org which is for XMPP service operators. If there are problems on the network this is where i would go and try to resolve it. You are very welcome to stay, just make sure you stay on topic because your message can annoy people ok?
-
TheCoffeMaker
Sox: did u solve your issue MUC's issue? ... the way I've solved it was banning all users and and setting members only, as aditional measure I added a lomg pass, don't know metronome, but ejabberd latest version handles correctly room's deletion and even let's you setup a message to redurect users to other rooms✎ -
TheCoffeMaker
Sox: did u solve your issue MUC's issue? ... the way I've solved it was banning all users and and setting members only, as aditional measure I added a long pass, don't know metronome, but ejabberd latest version handles correctly room's deletion and even let's you setup a message to redurect users to other rooms ✏
-
TheCoffeMaker
just for the record, ejabberd's ACLs are a very good tool to handle MUC permissions
-
Sox
> Sox: did u solve your issue MUC's issue? ... the way I've solved it was banning all users and and setting members only, as aditional measure I added a long pass, don't know metronome, but ejabberd latest version handles correctly room's deletion and even let's you setup a message to redurect users to other rooms Not yet, I forgot to set a password. I'll do it
-
☭Mike Yellow
Menel, Check “conference.conversations.im”, there are already some Chinese rooms. But I can not stop them to bother other rooms, no matter whether they find their rooms or not.
-
Menel
I've seen https://search.jabber.network/search?q=Chin&f=y&sinaddr=on&sindescr=on&sinname=on but I don't know what room to recommend
-
☭Mike Yellow
…… No need to recommed, I hope you mates be a little rude to them. You can not welcome them one by one in the future, or you would be exhausted.
-
☭Mike Yellow
Just ban them if they can not speak English well or bothering you.
-
☭Mike Yellow
I can not help you mates if the coming Chinese is a conservative. We do not welcome conservatives to speak in our rooms.