a user on our forum proposed to show the badge, for example for “nice reply” right inside the respective post. I came up with a quick mock up of how this could look like. I think it would be intuitive to have the badge next to the like count. It would have the benefit of making badges more visible to less frequent users and would encourage them to participate.
Here is the mock up:
What do you think?