Лотерея на профессию

Что бы если например на профессии “TEAM_PROFESSIA” никого не было - сервер начинал голосование: каждый может нажать кнопку “участвовать” или “отказаться” и сервер рандомно выберет и поставит победил на профессию.
Подобным образом реализована система на сервере Бебраград, и хотелось бы сделать нечто подобное.