class Ruboty::SlackTakeTurns::Actions::Members
Public Instance Methods
call()
click to toggle source
# File lib/ruboty/slack_take_turns/actions/members.rb, line 5 def call message.reply(members) rescue ActionBaseError => e message.reply(e.message) Ruboty.logger.info e.to_s rescue => e message.reply(e.message) raise e end
Private Instance Methods
members()
click to toggle source
# File lib/ruboty/slack_take_turns/actions/members.rb, line 16 def members user_names = target_user_ids.map do |id| name = find_user_by_user_id(id)['name'] name = ":triangular_flag_on_post:#{name}" if id == current_user_id name end user_names.join(', ') end