Anope IRC Services

Anope Development => Feature Requests => Topic started by: Aaron MD Jones on March 30, 2010, 04:18:13 AM

Title: BotServ Channel Owners
Post by: Aaron MD Jones on March 30, 2010, 04:18:13 AM
Since you made the services clients (NickServ, ChanServ, etc) valid assignable bots in BotServ, I figure I should be able to set them as channel owners too.

Code: [Select]
<Aaron> botlist
-BotServ(services@redacted)- Bot list:
-BotServ(services@redacted)-    ChanServ         (services@redacted)
-BotServ(services@redacted)- Bots reserved to IRC operators:
-BotServ(services@redacted)-    BotServ          (services@redacted)
-BotServ(services@redacted)-    Global           (services@redacted)
-BotServ(services@redacted)-    HelpServ         (services@redacted)
-BotServ(services@redacted)-    HostServ         (services@redacted)
-BotServ(services@redacted)-    MemoServ         (services@redacted)
-BotServ(services@redacted)-    NickServ         (services@redacted)
-BotServ(services@redacted)-    OperServ         (services@redacted)
-BotServ(services@redacted)- 8 bots available.

Code: [Select]
<Aaron> set #redacted founder ChanServ
-ChanServ(services@redacted)- Nick ChanServ isn't registered.

TIA regardless of response/decision.
Title: Re: BotServ Channel Owners
Post by: Naram Qashat on March 30, 2010, 04:21:29 AM
You seem to be confused.  BotServ bots were never able to be set to channel founders, and I see no plans to change that since they are not users.
Title: Re: BotServ Channel Owners
Post by: Aaron MD Jones on March 30, 2010, 04:25:43 AM
I don't mind if they're users or not, I would just like to be able to set a bot as the owner of a channel so that it has no true owner. I'm fully aware I can just join it, +q chanserv in there, -q+a myself and be done, but that gets tiring fast.

I'm not confused, I know what I'm asking for and I know it's not been possible before (which is why I'm asking for it :))).
Title: Re: BotServ Channel Owners
Post by: Adam on March 30, 2010, 04:29:14 AM
1.9.2 SVN actually already has everything you are wanting (dont use it yet, it will explode). There is an option in the config where you can set what modes service's bots get when joining the channel, and AUTOOWNER, OWNER, and OWNERME are added to /cs levels. You can disable them and make it not even autoowner you, the founder.
Title: Re: BotServ Channel Owners
Post by: Naram Qashat on March 30, 2010, 04:29:23 AM
I honestly don't think we'd do this.  The way things are done, the founder system expects a user, not a bot.  And there really is no point, in my opinion, to having an ownerless registered channel.  It goes against the purpose of Anope in the first place.
Title: Re: BotServ Channel Owners
Post by: Aaron MD Jones on March 30, 2010, 04:34:09 AM
1.9.2 SVN actually already has everything you are wanting (dont use it yet, it will explode). There is an option in the config where you can set what modes service's bots get when joining the channel, and AUTOOWNER, OWNER, and OWNERME are added to /cs levels. You can disable them and make it not even autoowner you, the founder.

Excellent, that would work too. Thanks!

I honestly don't think we'd do this.  The way things are done, the founder system expects a user, not a bot.  And there really is no point, in my opinion, to having an ownerless registered channel.  It goes against the purpose of Anope in the first place.

I have a few channels where I'd rather have a core small team of admins in a democracy (read: +a) and not have an owner atall, hence me putting the +q on chanserv and removing it from myself when I join as stated earlier, but what Adam has said above is essentially what I want without having to set chanserv as the owner, which is fine by me. :)

EDIT: Long night, see you in the morning guys.