Topic Voting improvements: New badges to celebrate members with great ideas

We’ve got another improvement to the Topic Voting plugin to share with you — new badges awarded based on the number of votes received on an idea / feature request topic, so you can celebrate members that have shared great ideas in the community.

:trophy: We’ve added four new badges:

  • :one: Daydreamer: Awarded when your topic receives 1 vote
  • :five: Brainstormer: Awarded when your topic receives 5 votes
  • :one::five: Innovator: Awarded when your topic receives 15 votes
  • :two::five: Visionary: Awarded when your topic receives 25 votes

You can enable and customize these badges in the admin area under the Community > Badges page (/admin/badges).

Turn it on and let us know what you think!

11 likes

Will these be enabled on Meta soon? More badges are always great :star_struck:

3 likes

Just turned them on!

5 likes

Is there a backfill going to be run for this? Say, if you previously have a topic made prior to this being enabled, would you get the badge?

Also, can the badges tag be added on this? Thanks.

1 like

I believe that is what Jobs::BadgeGrant is for, which runs every 24 hours. I’m not sure when that is for Discourse hosting but we should get them soon.

Nevermind, looks like it was granted actually, just no notification.

2 likes

We didn’t want to spam users with notifications for things that happened a long time ago — so once enabled, badges will backfill but members will only receive notifications if they earned the badge within the last 2 weeks, and if they qualified for multiple badges (e.g., they earned 6 votes so they qualify for Daydreamer and Brainstormer), we’ll only notify for the “highest” badge (e.g., Brainstormer).

2 likes