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