How to make your Supybot auto-op itself
This how to assumes you already understand how make your bot automatically identify with NickServ.
First, you'll need to specify what nick your network's ChanServ uses:
@config supybot.plugins.Services.ChanServ ChanServ
Next, you'll need to tell the bot to automatically request ops from ChanServ. For the current channel:
@config channel supybot.plugins.Services.ChanServ.op on
For a specific channel:
@config channel #somechannel supybot.plugins.Services.ChanServ.op on
For every channel that hasn't specifically been configured:
@config supybot.plugins.Services.ChanServ.op on
These changes will take effect the next time the bot joins the channel.
The same applies for setting up your Supybot to automatically request halfop or voice. Just change supybot.plugins.Services.ChanServ.op to supybot.plugins.Services.ChanServ.halfop or supybot.plugins.Services.ChanServ.voice, respectively.
This How-to applies to: Any version.