diff options
author | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2006-08-10 22:04:58 +0000 |
---|---|---|
committer | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2006-08-10 22:04:58 +0000 |
commit | 1a8637103406b0c4b6c49939dbf22474d18ed888 (patch) | |
tree | cf0a993708f076efbda1ca49eee6fb0c1236599c /data/rbot/plugins/autoop.rb | |
parent | 5c6616ad424a41a76e934cfaa4e47fcb2e7cbb50 (diff) |
Adapt AutoOp plugin to the new IRC framework
Diffstat (limited to 'data/rbot/plugins/autoop.rb')
-rw-r--r-- | data/rbot/plugins/autoop.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/data/rbot/plugins/autoop.rb b/data/rbot/plugins/autoop.rb index cc1e11a9..5f416e41 100644 --- a/data/rbot/plugins/autoop.rb +++ b/data/rbot/plugins/autoop.rb @@ -6,9 +6,9 @@ class AutoOP < Plugin def join(m) return if m.address? @registry.each { |mask,channels| - if(Irc.netmaskmatch(mask, m.source) && - (channels.empty? || channels.include?(m.channel))) - @bot.mode(m.channel, "+o", m.sourcenick) + if m.source.matches?(mask.to_irc_netmask(:server => m.server)) && + (channels.empty? || channels.include?(m.channel.to_s)) + @bot.mode(m.channel, "+o", m.source.nick) return end } |