class EurekaBot::Tg::Sender
Attributes
client[R]
logger[R]
Public Class Methods
new(client: EurekaBot::Tg.client, logger: EurekaBot.logger)
click to toggle source
# File lib/eureka_bot/tg/sender.rb, line 6 def initialize(client: EurekaBot::Tg.client, logger: EurekaBot.logger) @logger = logger @client = client end
Public Instance Methods
deliver(message)
click to toggle source
# File lib/eureka_bot/tg/sender.rb, line 11 def deliver(message) message = message.stringify_keys client.make_request( message['method'], method: :post, payload: message['params'].to_json ) end