Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Registering a channel as an oper  (Read 4746 times)

0 Members and 1 Guest are viewing this topic.

Gal

  • Anope User
  • Offline Offline
  • Posts: 1
Registering a channel as an oper
« on: September 05, 2012, 11:17:15 AM »

ChanServ requires an @p when registering a channel, even when you're an oper on the server. It shouldn't require it, since an oper has even higher privileges, and can give himself an op, so it's unnecessary.
Logged

Adam

  • Team
  • *
  • Offline Offline
  • Posts: 463
Re: Registering a channel as an oper
« Reply #1 on: September 05, 2012, 11:19:22 AM »

Actually on most ircds opers cant magically op themselves. But yeah I could see this being useful
Logged

katsklaw

  • Supporter
  • Anope User
  • Offline Offline
  • Posts: 537
Re: Registering a channel as an oper
« Reply #2 on: September 05, 2012, 06:53:14 PM »

IRCop is different from ChanOp. In regards to the proper way IRC is to be run, IRCops are not to interfere with channel affairs. RFC1459 states that oper status is used to maintain the server, not channels. So traditionally, services packages will keep access separate because of that. As far as your "higher level of access" goes, it's not correct. IRCops don't have higher access, they have special access to keep the server running smoothly. IRCops are users too, just like everyone else. The extra commands that are granted have nothing to do with channel maintenance (/connect, /squit, /kill, /kline). Some IRCds like Unreal and Bahamut convolute the separation that is there by allowing some IRCops the ability to op themselves but assure you that those commands are not required for an IRCop to do their job.

Just because you can op yourself, doesn't mean it's your channel to takeover. The channel still belongs to whomever registered it. If the channel is unregistered as in your case, the channel belongs to whomever is a chanop, thus why services requires you to be a chanop to register. If the channel in not registered and no one is a chanop then it belongs to no one.

IMVHO, Anope should not change this behaviour.
Logged
Pages: [1]   Go Up