class Ruboty::Ponpetter::Actions::Ponpetter
Constants
- PONPETTER_API_URL
Public Class Methods
new(message)
click to toggle source
# File lib/ruboty/ponpetter/actions/ponpetter.rb, line 7 def initialize(message) @message = message end
Public Instance Methods
get()
click to toggle source
# File lib/ruboty/ponpetter/actions/ponpetter.rb, line 11 def get message.reply(ponpe) end
Private Instance Methods
connection()
click to toggle source
# File lib/ruboty/ponpetter/actions/ponpetter.rb, line 25 def connection Faraday.new do |connection| connection.request :url_encoded connection.adapter :net_http connection.response :json end end
ponpe()
click to toggle source
# File lib/ruboty/ponpetter/actions/ponpetter.rb, line 17 def ponpe "只今のポンペ数は#{response.body["ponpe_cnt"]}人です。" end
response()
click to toggle source
# File lib/ruboty/ponpetter/actions/ponpetter.rb, line 21 def response connection.get(url) end
url()
click to toggle source
# File lib/ruboty/ponpetter/actions/ponpetter.rb, line 33 def url PONPETTER_API_URL end