added pushover channel

This commit is contained in:
Jonathan Echavarria
2017-10-05 09:39:39 -04:00
parent 16647337e7
commit c01febbe9b

View File

@@ -0,0 +1,23 @@
require 'rushover'
module BeEF
module Extension
module Notifications
module Channels
class Pushover
def initialize(message)
@config = BeEF::Core::Configuration.instance
# Configure the Pushover Client
client = Rushover::Client.new(@config.get('beef.extension.notifications.pushover.app_key'))
# Pushover.notification(message: message, title: "BeEF Notification")
client.notify(@config.get('beef.extension.notifications.pushover.user_key'), message)
end
end
end
end
end
end