Sha256: 262cf371f7d35ae44080c6faf9bcd16551ac4d993b27a69ad59b6eee07d5d5e4
Contents?: true
Size: 574 Bytes
Versions: 8
Compression:
Stored size: 574 Bytes
Contents
module Admin class Autojoin include Cinch::Plugin include Cinch::Helpers # Listeners listen_to :invite, method: :invited # Methods def invited(m) puts "triggered" if Config.options.dig :join_on_invite return false if Blacklist.users.include? m.user.nick.to_s return false if Blacklist.channels.include? m.channel.to_s log2chan("#{m.user.nick} has requested me join #{m.channel}", :notice) Channel(m.channel).join end end end end # AutoLoad Bot.config.plugins.plugins.push Admin::Autojoin
Version data entries
8 entries across 8 versions & 1 rubygems