# Let a badge assign a default title

**URL:** https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032
**Category:** Feature
**Created:** [28 Marzo 2017, 3:44pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032 "2017-03-28T15:44:19Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [28 Marzo 2017, 3:44pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/1 "2017-03-28T15:44:19Z")

</div>

Continuing the discussion from [Group titles & listing](https://meta.discourse.org/t/group-titles-listing/26486/8):

Groups can assign a default title:

> [@Group titles & listing](https://meta.discourse.org/t/group-titles-listing/26486/8):
>
> You can also assign a default title to a group, which means that all members of the group get that title unless it is overridden.

Badges should be able to do that too. The main use case I have in mind for this is the [contributor](https://meta.discourse.org/badges/107/contributor) badge. Once your first PR has been merged, shortly thereafter that “Contributor” title should just magically show up; a neat reminder of your awesomeness.

---

<div class="post-metadata">

### Author: ![mikechristopher](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikechristopher/32/89135_2.png) [@mikechristopher](https://meta.discourse.org/u/mikechristopher)
#### Post date: [28 Marzo 2017, 3:51pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/2 "2017-03-28T15:51:45Z")

</div>

This would make life so much easier!

Our use case is that we use badges to determine how much weight the guys have lost in milestones. We then update their title based on this value also. It would be great to be able to assign the badge to them and it auto update the title.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [28 Marzo 2017, 8:02pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/3 "2017-03-28T20:02:17Z")

</div>

What if you get multiple badges with a title assignment? Do they overwrite or does an existing title “win”?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 Marzo 2017, 9:14pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/4 "2017-03-28T21:14:09Z")

</div>

My assumption would be, only assign a title if title is blank, so first would win and then it is set forever.

It is a bit tricky cause if you “lose” a badge, technically we would have to clear existing titles, but I guess that can be done in a daily job or something.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [28 Marzo 2017, 9:31pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/5 "2017-03-28T21:31:37Z")

</div>

> [@sam](#):
>
> My assumption would be, only assign a title if title is blank, so first would win and then it is set forever.

Yeah. @mikechristopher your use case is out of scope for this first iteration, sorry. What you’re after should be quite doable with a plugin.

> [@sam](#):
>
> It is a bit tricky cause if you “lose” a badge, technically we would have to clear existing titles, but I guess that can be done in a daily job or something.

Don’t we have to do the same thing with groups already? I.e. if you’re moved out of a group that was granting you a title.

---

<div class="post-metadata">

### Author: ![mikechristopher](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikechristopher/32/89135_2.png) [@mikechristopher](https://meta.discourse.org/u/mikechristopher)
#### Post date: [28 Marzo 2017, 9:41pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/7 "2017-03-28T21:41:31Z")

</div>

That’s a shame would have been good to see it overwrite existing titles or at least have it as an option between that an the badge granting from topic would have been massive workflow benefits for us.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [28 Marzo 2017, 10:33pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/8 "2017-03-28T22:33:41Z")

</div>

Any reason a member couldn’t be given a choice of titles if more than one were possible?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [28 Marzo 2017, 10:37pm UTC](https://meta.discourse.org/t/let-a-badge-assign-a-default-title/60032/9 "2017-03-28T22:37:19Z")

</div>

Doesn’t that already exist? Badges can be used as a title now, and if a user has been granted multiple, they see all possible options in their User Preferences.
