The Ignore User feature (now in 2.3.0.beta7)

It’s possible you would need to run a small plugin to add a very long ignore duration possibility.