Is there possibility to create a chat where user A would be moderator on global chat, in one private chat he would be admin for several users, and in different one again only user?







Is there possibility to create a chat where user A would be moderator on global chat, in one private chat he would be admin for several users, and in different one again only user?
Yes, using a custom server. Maybe it would be easier to use irc, though.







For my case it won't be easier to use IRC because I have to add some build in commands.
I think that easiest way would be to make Client/Server program were general chat would be held by official server, and all other rooms held as servers by users (channel admins) for other users. Do you agree?
I'm not sure I understand what you mean (my english is not perfect), but if you want some users to host their own servers when they are admin or moderator, I'm pretty sure it's a bad idea. Even if they are very few and you know them personally, you'll have too much trouble dealing with their firewall/routers problems and it could lead to some security problems too.
Anyway, if you need to make server-side actions, why not stick with one robust central server ?







Sorry for that Corentin. I will try to make it more clear.
I would like to have 'chat program' which would have main channel for everyone.
This one would be main official server where every user will be logged at beginning.
But what I want to get is that users can startup their own channels (groups) to which other users can join or be invited. So after startup they will be admins only on that channel for their users.
But at the same time I would like that user to be available to talk on general channel and also to be user for other admin private channel.
But I'm just wondering if it is possible or not. Because for security reasons I think that I would use MIA with subapps for this one.
Writing a custom server, it should be totally possible. Lacewing already has some Channel system inbuilt, and pyLacewing makes you able to customize it to your needs. This seems very possible to me.







And what about using server app inside Lacewing package? Because from what I know Lacewing at it's own don't have build in serverside.





Not quite sure what that means, but pyLacewing is what is usually meant when we throw around the term "custom server". It's just a set of python modules that let you code your own servers really quite easily.Originally Posted by Fanotherpg







in extension package there is lacewing server executable and I thought about those one. And are there any hits or tuts for pyLacewing?
I'm just asking because I want to make one program but before I even start it I need to end other ones.