class Ruboty::Handlers::SlackTakeTurns

manage a duty that members in a slack channel take turns on

Constants

NAMESPACE

Public Instance Methods

assign(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 71
def assign(message)
  Ruboty::SlackTakeTurns::Actions::Assign.new(message).call
end
current(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 55
def current(message)
  Ruboty::SlackTakeTurns::Actions::Current.new(message).call
end
exclude(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 63
def exclude(message)
  Ruboty::SlackTakeTurns::Actions::Exclude.new(message).call
end
force(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 51
def force(message)
  Ruboty::SlackTakeTurns::Actions::Force.new(message).call
end
include(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 67
def include(message)
  Ruboty::SlackTakeTurns::Actions::Include.new(message).call
end
members(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 47
def members(message)
  Ruboty::SlackTakeTurns::Actions::Members.new(message).call
end
next(message) click to toggle source
# File lib/ruboty/handlers/slack_take_turns.rb, line 59
def next(message)
  Ruboty::SlackTakeTurns::Actions::Next.new(message).call
end