Services: Handles management of nicks with NickServ, and ops with ChanServ.
This plugin handles dealing with Services on networks that provide them. Basically, you should use the "password" command to tell the bot a nick to identify with and what password to use to identify with that nick. You can use the password command multiple times if your bot has multiple nicks registered. Also, be sure to configure the NickServ and ChanServ configuration variables to match the NickServ and ChanServ nicks on your network. Other commands such as identify, getops, etc. should not be necessary if the bot is properly configured.
Commands for Services
CommandArgs Detailed Help
ghost[<nick>] Ghosts the bot's given nick and takes it. If no nick is given, ghosts the bot's configured nick and takes it.
identifytakes no arguments Identifies with NickServ using the current nick.
invite[<channel>] Attempts to get invited by ChanServ to <channel>. <channel> is only necessary if the message isn't sent in the channel itself, but chances are, if you need this command, you're not sending it in the channel itself.
nickstakes no arguments Returns the nicks that this plugin is configured to identify and ghost with.
op[<channel>] Attempts to get opped by ChanServ in <channel>. <channel> is only necessary if the message isn't sent in the channel itself.
password<nick> [<password>] Sets the NickServ password for <nick> to <password>. If <password> is not given, removes <nick> from the configured nicks.
services<command> [<args> ...] Command dispatcher for the Services plugin. Use 'list Services' to see the commands provided by this plugin. Use 'config list plugins.Services' to see the configuration values for this plugin. In most cases this dispatcher command is unnecessary; in cases where more than one plugin defines a given command, use this command to tell the bot which plugin's command to use.
unban[<channel>] Attempts to get unbanned by ChanServ in <channel>. <channel> is only necessary if the message isn't sent in the channel itself, but chances are, if you need this command, you're not sending it in the channel itself.
voice[<channel>] Attempts to get voiced by ChanServ in <channel>. <channel> is only necessary if the message isn't sent in the channel itself.

Configuration Variables for the Services plugin

  • supybot.plugins.Services.public
    • Default: True
    • Channel Specific: False
    • Help: Determines whether this plugin is publicly visible.
  • supybot.plugins.Services.nicks
    • Default:
    • Channel Specific: False
    • Help: Determines what nicks the bot will use with services.
  • supybot.plugins.Services.disabledNetworks
    • Default: QuakeNet
    • Channel Specific: False
    • Help: Determines what networks this plugin will be disabled on.
  • supybot.plugins.Services.noJoinsUntilIdentified
    • Default: False
    • Channel Specific: False
    • Help: Determines whether the bot will not join any channels until it is identified. This may be useful, for instances, if you have a vhost that isn't set until you're identified, or if you're joining +r channels that won't allow you to join unless you identify.
  • supybot.plugins.Services.NickServ
    • Default: ""
    • Channel Specific: False
    • Help: Determines what nick the 'NickServ' service has.
    • .password
  • supybot.plugins.Services.ChanServ
    • Default: ""
    • Channel Specific: False
    • Help: Determines what nick the 'ChanServ' service has.
    • .password
      • Default: ""
      • Channel Specific: True
      • Help: Determines what password the bot will use with ChanServ.
    • .op
      • Default: False
      • Channel Specific: True
      • Help: Determines whether the bot will request to get opped by the ChanServ when it joins the channel.
    • .halfop
      • Default: False
      • Channel Specific: True
      • Help: Determines whether the bot will request to get half-opped by the ChanServ when it joins the channel.
    • .voice
      • Default: False
      • Channel Specific: True
      • Help: Determines whether the bot will request to get voiced by the ChanServ when it joins the channel.

<- Seen | Plugins Index | Commands Index | ShrinkUrl ->

Valid HTML 4.01! Valid CSS! SourceForge.net Logo