Class: Architecture::Alert
- Defined in:
- lib/architecture/resources/alert.rb
Instance Method Summary collapse
-
#initialize(service) ⇒ Alert
constructor
rubocop: disable Lint/MissingSuper, Lint/MissingCopEnableDirective.
- #run(response) ⇒ Object
Constructor Details
#initialize(service) ⇒ Alert
rubocop: disable Lint/MissingSuper, Lint/MissingCopEnableDirective
9 10 11 |
# File 'lib/architecture/resources/alert.rb', line 9 def initialize(service) @service = service end |
Instance Method Details
#run(response) ⇒ Object
13 14 15 16 17 |
# File 'lib/architecture/resources/alert.rb', line 13 def run(response) tm = Telegram::Message.new(token: token, chat: chat) result = response&.dig(:result) (result: result, tm: tm) end |