]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blobdiff - lib/rbot/message.rb
ircbot/rfc2812/message: Add banlist message handling
[user/henk/code/ruby/rbot.git] / lib / rbot / message.rb
index e0cb753c760363d7b99ae7ca381c378637001519..c13e59c1673eafdd8f68394968e449d4947bf057 100644 (file)
@@ -605,6 +605,22 @@ module Irc
     end
   end
 
+  # class to manager Ban list replies
+  class BanlistMessage < BasicUserMessage
+    # the bans
+    attr_accessor :bans
+
+    def initialize(bot, server, source, target, message="")
+      super(bot, server, source, target, message)
+      @bans = []
+    end
+
+    def inspect
+      fields = ' bans=' << bans.inspect
+      super(fields)
+    end
+  end
+
   class QuitMessage < BasicUserMessage
     attr_accessor :was_on
     def initialize(bot, server, source, target, message="")