Class: Incognito::CLI::SMSCommand

Inherits:
Thor
  • Object
show all
Defined in:
lib/incognito/cli/sms_command.rb

Instance Method Summary collapse

Instance Method Details

#message(phone_number, message) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/incognito/cli/sms_command.rb', line 5

def message(phone_number, message)
  say "Sending `#{message}` to #{phone_number}"
  result = sms.send_message(to: phone_number, message: message)
  print_table [
    [:to, result.to],
    [:from, result.from],
    [:body, result.body],
    [:error, "#{result.error_code}: #{result.error_message}"],
    [:price, "#{result.price} #{result.price_unit}"],
    [:uri, result.uri],
  ]
end