Page 1 of 2

Helpop Module

Posted: Tue Aug 31, 2004 6:02 am
by x3teamz
I was wondering if I could request a module for helpop status. I would like my helpops to be able to use /kill and have the swhois "is a Help Operator" without having to give them an o:line or services access. If this can't be made a module, consider this a feature request O_o

Re: Helpop Module

Posted: Tue Aug 31, 2004 12:24 pm
by katsklaw
x3teamz wrote:I was wondering if I could request a module for helpop status. I would like my helpops to be able to use /kill and have the swhois "is a Help Operator" without having to give them an o:line or services access. If this can't be made a module, consider this a feature request O_o
try:

Code: Select all

/helpop ?SVSO

Posted: Tue Aug 31, 2004 7:59 pm
by codemastr
This feature makes no sense. To set +h, you must already have +o. And if you have +o, you can already use /kill!

Posted: Tue Aug 31, 2004 8:45 pm
by aquanight
Actually codemastr, one time I made an oper block with only the helpop flag. The IRCd gave me +O (localop) but I couldn't do anything!

*edit* Here's how that looks for those that wonder :P

Code: Select all

[14:48:02] -irc.*- *** Notice -- shadownight ([email protected]) is now a local operator (o)
[14:48:03] * shadownight sets mode: +wghOWq
Server notice mask (+kcfFjveGnqsU)
You are now an IRC Operator
*snip OPERMOTD*
// Attempt to use /kill on self here.
Permission Denied- You do not have the correct IRC operator privileges
*edit 2* Here's the operblock I used for this :P

Code: Select all

oper Test {
	from {
		userhost *@*;
	};
	password "test";
	class Client;
	flags {
		helpop;
	};
	maxlogins 1;
};

Posted: Tue Aug 31, 2004 11:42 pm
by w00t
Now _thats_ interesting...

Posted: Wed Sep 01, 2004 1:56 am
by aquanight
Indeed - this of course allows us "custom opers" - no automatic flags or anything. Though I'm willing to bet that any of the global flags require global to work correctly. But I'm guessing with this you can have an oper that can only /kill but not /squit or /connect.

Posted: Wed Sep 01, 2004 4:43 am
by w00t
My point exactly.

Posted: Thu Sep 02, 2004 6:23 pm
by Stealth
Did you /HAVE/ to tell everyone this?

Now codemastr is gonna go fix it :(

I think allowing just the helpop flag should be a feature. I only know of one IRCd that currently does that. It will not be mentioned, cuz its a POS.

Posted: Thu Sep 02, 2004 6:54 pm
by aquanight
Stealth wrote:Now codemastr is gonna go fix it :(
What's to fix? If I didn't specify any of the local/global/etc flags, why should I get any of the privileges they provide? If I only have helpop, then fine, I'm only a helpop - I get +h and that's it (+O too but I guess that's needed for deopering) - I only see when people do /helpop stuffs, no extra privileges or anything. If all I have is helpop then that's how it should be :) .

Posted: Thu Sep 02, 2004 11:13 pm
by w00t
*nods*

Posted: Fri Sep 03, 2004 12:13 am
by Stealth
[12:45] <codemastr> if that's the case, then it is a bug
[12:45] <aquanight> :|
[12:45] <codemastr> helpOP requires you to be an OP, hence the name
[12:54] <Stealth> how else can my official helpers see /helpop
[12:54] <codemastr> they have no reason to see it! That's my whole point!
[12:55] <codemastr> /helpop is meant to ask for OPER HELP

Posted: Fri Sep 03, 2004 12:18 am
by w00t
*blink*

Posted: Fri Sep 03, 2004 4:48 pm
by katsklaw
aquanight wrote:
Stealth wrote:Now codemastr is gonna go fix it :(
What's to fix? If I didn't specify any of the local/global/etc flags, why should I get any of the privileges they provide? If I only have helpop, then fine, I'm only a helpop - I get +h and that's it (+O too but I guess that's needed for deopering) - I only see when people do /helpop stuffs, no extra privileges or anything. If all I have is helpop then that's how it should be :) .
I agree, I like the idea of positively identifying helpops via the /whois .. who said that the ops in helpops must refer to IRCops? .. it can mean Help Channel Ops? :P Besides it's already a conf setting that help channel ops can get +h anyway.

Last I checked helping users didn't require an o flag .. now your going to say that privleged non-oper users can't help with helpops? Where is the harm in letting password protected access to /helpops?

Posted: Fri Sep 03, 2004 8:20 pm
by codemastr
who said that the ops in helpops must refer to IRCops?
I did, and so did DALnet, the people who created +h.
Besides it's already a conf setting that help channel ops can get +h anyway.
Umm, no there isn't. Please show me this option.
Last I checked helping users didn't require an o flag
The type of help helpops are to provide DOES require an oline. "Hi, I'm klined, why?" "I can't tell you, I'm not an oper." "I lost my nickserv password, can you get it?" "I can't help you, I'm not an oper." It has NOTHING to do with general help.
Where is the harm in letting password protected access to /helpops?
No harm, just needless bloat. I have NO intention of doing this. Why does someone who provides help need to be a helpop? They don't. How many users actually use /helpops or even know the command exists as a method to send a message to +h users? If they knew this, then they'd probably be smart enough to solve a general issue on their own!

Posted: Sat Sep 04, 2004 12:55 am
by katsklaw
Besides it's already a conf setting that help channel ops can get +h anyway.
Umm, no there isn't. Please show me this option.
My bad, it's an Anope conf setting.