Class: Blacksmith::Listener
- Inherits:
-
Object
- Object
- Blacksmith::Listener
- Includes:
- Robut::Plugin
- Defined in:
- lib/blacksmith/listener.rb
Instance Method Summary collapse
Instance Method Details
#handle(time, sender, message) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/blacksmith/listener.rb', line 7 def handle(time, sender, ) return if .include?("File uploaded") Config.patterns.each do |pattern, url| if [pattern] Hammer.new(url: url).slam return end end rescue => err puts "#{err.class}: #{err.message}" err.backtrace.each do |b| puts b end end |