Autojoin, join and part

Ask your questions about ircu and GNUWorld, share your ideas, and help the coders in their work.
User avatar
toolz
Posts: 65
Location: Romania, Craiova

Autojoin, join and part

Post by toolz »

Hello,

This has been brought up in #CService by Spike.

This is about to move or modify the autojoin feature to act like this: when someone with 450+ level access does /msg X join #channel autojoin to be set to on automatically and when the channel manager does /msg X part #channel autojoin to be set to off, disabled.

It has been discussed a bit in the channel, so I still consider this a very good idea, not sure why xplora doesn't (he might have his reasons, as he might know things that we don't)

Here is the situation:

Right now the channel manager (500 access) has the possibility to set /msg X set #channel autojoin ON (a feature that will make X rejoin the channel once restarted or simply when coming back from a split).
Channel managers aswell have the possibility, and only them to make X leave the channel using /msg X part #channel, this if they don't really want X inside for some reason.
Even if the manager decides to part X all 450+ level ops can join it back using /msg X join #channel command.

Now the proposition sounds like this:

What if autojoin command is removed, no, not removed, moved to act this way:
When anyone with 450+ level access does /msg X join #channel autojoin feature to be automatically set to on for the specified channel.
When the manager decides to /msg X part #channel autojoin to be automatically set to off, disabled.

xplora said this is a bad idea, we've discussed a bit on the channel, he will probably reply with complete information to this post.

Lets give out some examples:

Current situation with autojoin as it is now
If a channel manager decides that he doesn't want X inside for a period he simply does a /msg X part #channel and sets autojoin to off to let it out even after it restarts.
But if someone with 450+ level access notices X is out and he does /msg X join #channel, after X restarts and autojoin is off, again he will notice X out, and retry the command to bring X back
Manager comes back and he sees X inside, he is forced to /msg X part #channel again (this is annoying)
To avoid it, announce the 450+ ops that you do not want X inside or simply lower down their level access, or suspend their access.

New situation with autojoin automatically set when /msg X join #channel
If a channel manager decides that he doesn't want X inside for a period he simply sets: /msg X part #channel (automatically, autojoin will be set to off, less commands, less efforts, better management :)
But if someone with 450+ level access notices X is out and he does /msg X join #channel (automatically autojoin will be set to on, X will rejoin after it restarts or returns from net split, so 450+ ops won't retry the command again to bring it back, it will automatically get back, less efforts, less commands, better management :)
Manager comes back and he sees X inside, he is forced to /msg X part #channel again (this is annoying, same thing for both situations)
To avoid it, announce the 450+ ops that you do not want X inside or simply lower down their level access, or suspend their access.

Forgot to mention that these days X doesn't really restarts or goes in net splits so often :)

I wrote these examples because a discussion took place in #CService, xplora finally saying it is annoying for the channel manager and the idea is bad.

Write down your comments about it!

Thanks :)

User avatar
xplora
Posts: 564
Location: Hamilton, New Zealand

Post by xplora »

I'm sorry but this idea does not make sense, and CService will not be asking for it to be done.

I should point out, that the annoyance to the 450's in this example is more important to deal with than the channel managers annoyance. Which considering the setting, is not the case.

I am however going to suggest a different idea either make the autojoin setting effect the access to the part command (ie when off part can be level 450 again, when on, only 500 can part X), OR simply while the autojoin setting is off, if X is joined on the channel, X will automatically part again after a set amount of time (say 2 hours).
xplora @ undernet.org
Past Co-ordinator
Undernet Channel Services Committee

User avatar
Palutu
Posts: 3

Post by Palutu »

hi toolz , xplora is right :) he knows better what is he saying

User avatar
toolz
Posts: 65
Location: Romania, Craiova

Post by toolz »

Palutu wrote:hi toolz , xplora is right :) he knows better what is he saying


Hey,

That doesn't mean that what I've just said above isn't correct or couldn't be used as an option, and as you can see, he might consider this but a little bit different.

Though.. you should read and post your opinion you're just following xplora :devil:

:)