# User Reputation Next To Username (Junior Member, Senior Member, etc)

**URL:** <https://meta.discourse.org/t/user-reputation-next-to-username-junior-member-senior-member-etc/45101>\
**Category:** Development\
**Created:** [6월 1, 2016, 7:45오후 UTC](https://meta.discourse.org/t/user-reputation-next-to-username-junior-member-senior-member-etc/45101 "2016-06-01T19:45:59Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![P16](https://avatars.discourse-cdn.com/v4/letter/p/b19c9b/32.png) [@P16](https://meta.discourse.org/u/P16)\
**Post date:** [6월 2, 2016, 10:06오전 UTC](https://meta.discourse.org/t/user-reputation-next-to-username-junior-member-senior-member-etc/45101/2 "2016-06-02T10:06:19Z")

</div>

The Custom Groups have a setting which allows us to automatically add users who register with an email from a domain name that you can specify as an admin. Since many don’t use this setting, I wanted to add a plugin that uses this job to instead sync the group with a related trust level group. For example, the ‘Basic’ group would check for users from the ‘trust\_level\_1’ group.

Having groups synced like this would allow us to set them as primary, which would let the users be styled within topics (Senior Member, Junior Member, etc). Are we approaching this the right way?

The code is at:

> <https://github.com/discourse/discourse/blob/9d8db11cf3162241d9828b8fd48cce96854f8863/app/jobs/regular/automatic_group_membership.rb>

---

_[View the full topic](https://meta.discourse.org/t/user-reputation-next-to-username-junior-member-senior-member-etc/45101)._
