Config.register Config::StringValue.new('nickserv.name',
:default => "nickserv", :requires_restart => false,
Config.register Config::StringValue.new('nickserv.name',
:default => "nickserv", :requires_restart => false,
Config.register Config::StringValue.new('nickserv.ident_request',
:default => "IDENTIFY", :requires_restart => false,
:on_change => Proc.new { |bot, v| bot.plugins.delegate "set_ident_request", v },
Config.register Config::StringValue.new('nickserv.ident_request',
:default => "IDENTIFY", :requires_restart => false,
:on_change => Proc.new { |bot, v| bot.plugins.delegate "set_ident_request", v },
Config.register Config::StringValue.new('nickserv.nick_avail',
:default => "not (currently )?online|killed|recovered|disconnesso|libero",
:requires_restart => false,
:on_change => Proc.new { |bot, v| bot.plugins.delegate "set_nick_avail", v },
Config.register Config::StringValue.new('nickserv.nick_avail',
:default => "not (currently )?online|killed|recovered|disconnesso|libero",
:requires_restart => false,
:on_change => Proc.new { |bot, v| bot.plugins.delegate "set_nick_avail", v },
Config.register Config::StringValue.new('nickserv.identified_string',
:default => "(Password|Contrase|Mot de passe).+(acce[pt]t|r[ie]cog?n).+(identif|r[ie]cog?n)",
:requires_restart => false,
:on_change => Proc.new { |bot, v| bot.plugins.delegate "set_identified_string", v },
Config.register Config::StringValue.new('nickserv.identified_string',
:default => "(Password|Contrase|Mot de passe).+(acce[pt]t|r[ie]cog?n).+(identif|r[ie]cog?n)",
:requires_restart => false,
:on_change => Proc.new { |bot, v| bot.plugins.delegate "set_identified_string", v },
Config.register Config::BooleanValue.new('nickserv.wants_nick',
:default => false, :requires_restart => false,
Config.register Config::BooleanValue.new('nickserv.wants_nick',
:default => false, :requires_restart => false,
Config.register Config::IntegerValue.new('nickserv.wait',
:default => 30, :validate => Proc.new { |v| v > 0 }, :requires_restart => false,
Config.register Config::IntegerValue.new('nickserv.wait',
:default => 30, :validate => Proc.new { |v| v > 0 }, :requires_restart => false,
- return "nickserv plugin: handles nickserv protected IRC nicks. topics password, register, identify, listnicks"
+ return _("nickserv plugin: handles nickserv protected IRC nicks. topics password, register, identify, listnicks")
- return "nickserv register [<password> [<email>]]: register the current nick, choosing a random password unless <password> is supplied - current nick must not already be registered for this to work. Also specify email if required by your services"
+ return _("nickserv register [<password> [<email>]]: register the current nick, choosing a random password unless <password> is supplied - current nick must not already be registered for this to work. Also specify email if required by your services")
- return "nickserv identify: identify with nickserv - shouldn't be needed - bot should identify with nickserv immediately on request - however this could be useful after splits or service disruptions, or when you just set the password for the current nick"
+ return _("nickserv identify: identify with nickserv - shouldn't be needed - bot should identify with nickserv immediately on request - however this could be useful after splits or service disruptions, or when you just set the password for the current nick")