# File lib/guard/notifiers/gntp.rb, line 85
      def notify(type, title, message, image, options = { })
        require 'ruby_gntp'

        options = DEFAULTS.merge(options)

        gntp = ::GNTP.new('Guard', options.delete(:host), options.delete(:password), options.delete(:port))

        unless registered?
          gntp.register(:notifications => [
              { :name => 'notify', :enabled => true },
              { :name => 'failed', :enabled => true },
              { :name => 'pending', :enabled => true },
              { :name => 'success', :enabled => true }
          ])

          registered!
        end

        gntp.notify(options.merge({
            :name  => type,
            :title => title,
            :text  => message,
            :icon  => "file://#{ image }"
        }))
      end