]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blobdiff - data/rbot/plugins/quakeauth.rb
plugin(points): new message parser, see #34
[user/henk/code/ruby/rbot.git] / data / rbot / plugins / quakeauth.rb
index 40b91e11b878fc9308e1379c22ae0b99ec108702..531f14305bd32cc90211b10295039efab5598866 100644 (file)
@@ -10,7 +10,7 @@
 # Automatically auths with Q on QuakeNet servers
 
 class QPlugin < Plugin
-  
+
   def help(plugin, topic="")
     case topic
     when ""
@@ -23,7 +23,7 @@ class QPlugin < Plugin
       return "qauth register <email>: register with Q, an email on how to proceed will be sent to the email address you provide"
     end
   end
-  
+
   def initialize
     super
     # this plugin only wants to store strings!
@@ -43,7 +43,7 @@ class QPlugin < Plugin
     @registry['quakenet.auth'] = params[:password]
     m.okay
   end
-  
+
   def connect
     identify(nil, {}) if on_quakenet?
   end
@@ -79,6 +79,7 @@ class QPlugin < Plugin
         @bot.say @source, "username or password incorrect" if @source
       when /you are now logged in/i
         @bot.say @source, "authed successfully" if @source
+        @bot.plugins.delegate('identified')
       when /auth is not available/
         @bot.say @source, "already authed" if @source
       end