Почему такое не сделали в IRC? - http://lurkmore.to/Награды
Особенно удобно выделять пользователей на разного рода тематических каналах, которые разбираются больше других в теме и к ним наверняка можно обратиться с вопросами. Вобщем, использовать по назначению. И в реализации кажется очень простым, - всего один файлик с хэндлами и списком "наград" пользователя.
update
И еще сделать команду, для вывода награжденных пользователей (с сортировкой по наградам). Пользователь, зайдя на канал и написав команду - может увидеть конкретный список пользователей, к кому можно обратиться с вопросами. Или еще чего... В зависимости от наград.
А в конце концов можно тупо рейтинг пользователя циферками сделать, и никаких надуманных наград