]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
case fixes in bans
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Tue, 30 Jan 2007 14:39:34 +0000 (14:39 +0000)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Tue, 30 Jan 2007 14:39:34 +0000 (14:39 +0000)
data/rbot/plugins/bans.rb

index 8a8f3389f84d18f77da73e18e5f19d119189b5db..4972b41a5aa07f686366168fe50271b09bec39f6 100644 (file)
@@ -63,7 +63,7 @@ class BansPlugin < Plugin
           next\r
         end\r
         bans.delete(ar)\r
           next\r
         end\r
         bans.delete(ar)\r
-        chan = ar[1]\r
+        chan = ar[1].downcase\r
         regexp = make_badword_rx(ar[2])\r
         badwords << BadWordAction.new(regexp, action, chan, "0s", "")\r
       }\r
         regexp = make_badword_rx(ar[2])\r
         badwords << BadWordAction.new(regexp, action, chan, "0s", "")\r
       }\r
@@ -246,7 +246,7 @@ class BansPlugin < Plugin
   end\r
 \r
   def add_badword(m, params=nil)\r
   end\r
 \r
   def add_badword(m, params=nil)\r
-    regexp, channel = make_badword_rx(params[:regexp]), params[:channel].dup\r
+    regexp, channel = make_badword_rx(params[:regexp]), params[:channel].downcase.dup\r
     action, timer, reason = params[:action], params[:timer].dup, params[:reason].to_s\r
 \r
     badwords = @registry[:badwords]\r
     action, timer, reason = params[:action], params[:timer].dup, params[:reason].to_s\r
 \r
     badwords = @registry[:badwords]\r