Sha256: f7d23cfef9a5de1cab60670c59187e8cb57d04b27a758758763242113021b00e
Contents?: true
Size: 695 Bytes
Versions: 6
Compression:
Stored size: 695 Bytes
Contents
# frozen_string_literal: true require 'eac_cli/core_ext' require 'ehbrs/telegram/message_sending' module Ehbrs class Runner class Telegram class SendMessage runner_with :help do desc 'Envia mensagens Telegram.' pos_arg :message pos_arg :recipients_ids, repeat: true end delegate :run, to: :message_sending private def message_sending_uncached parsed.recipients_ids .inject(::Ehbrs::Telegram::MessageSending.new) { |a, e| a.recipient_id(e) } .bot_token(runner_context.call(:bot_token)) .message(parsed.message) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems