class Ruboty::Deadline::Actions::Create
Public Instance Methods
call()
click to toggle source
# File lib/ruboty/deadline/actions/create.rb, line 5 def call ::Ruboty::Deadline.deadlines(message.robot)[task] = deadline.beginning_of_day message.reply(::Ruboty::Deadline.deadline_message(task, deadline)) end
Private Instance Methods
deadline()
click to toggle source
# File lib/ruboty/deadline/actions/create.rb, line 16 def deadline Tokiyomi.parse(message[:deadline]) rescue Time.parse(message[:deadline]) end
task()
click to toggle source
# File lib/ruboty/deadline/actions/create.rb, line 12 def task message[:task] end