Last modified: 2007-10-22 17:09:38 UTC
(Unconfirmed by myself) Apparently, special:makebot "does not like" users who are +admin already and will not apply the flag to them, requiring a user with special:userrights permissions (such as stewards) to set the flags correctly. Desired outcome: Allow special:makebot to work on accounts which have other permissions already assigned, and allow special:makesysop to work on bot-flagged accounts. Alternative outcome: If the bug summary is incorrect, user education on how to successfully perform this operation without steward intervention.
This would require $wgMakeBotPrivileged in makebot.php to be set to true. I'm sure there's a good reason it's currently set to false, however, whether that be community consensus, technical reasons, or just sanity. And no, while that is set to false, a sysop cannot be given +bot without steward assistance.
Closing and notifying the parties who brought it to my attention that it's a configurable setting. Thanks.
The optional technical restriction was put in place due to the de facto attitude against "adminbots" on the English Wikipedia at the time; it was, of course, made configurable from the off because other wikis might rightly fail to adopt this attitude. As noted, it's a trivial matter of configuring $wgMakeBotPrivileged to true.
Note it's possible for bureaucrats to make +bot first, and then +sysop, but then they're unable to revoke the botflag because Special:Makebot complains about the administrator status.
(In reply to comment #4) > Note it's possible for bureaucrats to make +bot first, and then +sysop, but > then they're unable to revoke the botflag because Special:Makebot complains > about the administrator status. > No, this case was fixed with r26307: "Allow revocation of bot flag when user has got sysop/bureaucrat status in the meantime"