Перевод пользователя в группу по количеству комментариев

Нужен модуль, который переводит пользователя в указанную группу после набора N-ого количества комментариев. После перевода, если пользователь не оставляет N-ое количество комментариев в N-ое количество дней, его обратно перебрасывает в простые пользователи, а счётчик обнуляется.

 Источник:dle-faq.pro, DLE