# File lib/t/cli.rb, line 106 def block(user, *users) users.unshift(user) if options['id'] users.map!(&:to_i) else users.map!(&:strip_ats) end users = users.threaded_map do |user| retryable(:tries => 3, :on => Twitter::Error::ServerError, :sleep => 0) do client.block(user) end end number = users.length say "@#{@rcfile.active_profile[0]} blocked #{number} #{number == 1 ? 'user' : 'users'}." say say "Run `#{File.basename($0)} delete block #{users.map{|user| "@#{user.screen_name}"}.join(' ')}` to unblock." end