Rocket.Chat's Community Open Call 🎤 Dec 15, 2021 Join us!

How to add Fields/Properties to the User Directory

Description

Hello RocketChat Community and Developers.
I’ve been unable to locate the relevant option to include a users presence/online Status to the Directory. I want people to be able to immediately see who in a group of users is online in Rocket.Chat. I can already search by user role, but the only Value shown in the user directory is their name.

This is how it looks on my server:
I can only add one media item so imagine it without the joindate and just the name.

This is what I would like to add, only presence instead of joindate (picture taken on open Community Server):

I have full access to this Server.

Server Setup Information

  • Version of Rocket.Chat Server: 3.18.1
  • Operating System: Ubuntu 20.4.3
  • Deployment Method: snap
  • Number of Running Instances: 1
  • DB Replicaset Oplog: ?
  • NodeJS Version: v12.22.1
  • MongoDB Version: 3.6.14
  • Proxy: apache2
  • Firewalls involved: Sophos

Hi @Projektron!!! Welcome to our forum!!

I don’t think it’s possible to check user presence from the directory list right now.

My guess about the reasoning is because of scalability, but not sure.

The best place to do that, is at channels and teams, at the Members icon.

You are more then encouraged to open up a feature request for that at this repo:

Thanks!