We do not currently know of any antonyms for despairers.
The noun despairers is defined as:
Did you mean despairer?