def unfollow(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.unfollow(user)
end
end
number = users.length
say "@#{@rcfile.active_profile[0]} is no longer following #{number} #{number == 1 ? 'user' : 'users'}."
say
say "Run `#{File.basename($0)} follow #{users.map{|user| "@#{user.screen_name}"}.join(' ')}` to follow again."
end