Rocket.Chat icon indicating copy to clipboard operation
Rocket.Chat copied to clipboard

Update Emoji library

Open matthias4217 opened this issue 3 years ago • 56 comments

Description:

Currently, emojis in the emoji picker are limited to Emoji 12. The current set seem to be the one in the npm package emojione (emojione-assets in the dev dependencies). However, this project has been discontinued due to a change of name. It should be replaced by the newer emoji-toolkit package. See more about it in this Readme.

This is of course a minor issue, but I figure it can also be quite easy to fix. Thank you for your time and attention !

Steps to reproduce:

Search for an Emoji 12 or newer emoji, such as 🪓.

Expected behavior:

I would like to have a more up-to-date version.

Actual behavior:

There is no 🪓 in the emoji picker.

Server Setup Information:

  • Version of Rocket.Chat Server: 4.5.1
  • Operating System: Varies
  • Deployment Method: Docker
  • Number of Running Instances: 4
  • DB Replicaset Oplog:
  • NodeJS Version: v14.18.3
  • MongoDB Version:5.0.3

Client Setup Information

  • Desktop App or Browser Version: Both
  • Operating System: Ubuntu 20.04

Update

As of RocketChat 6.13.0, the issue still stands. Unicode 16.0 has been released on September 10th, 2025. RocketChat emojis are missing about seven years of updates.

matthias4217 avatar Mar 23 '22 14:03 matthias4217

I'd like to work on this issue

mpgent avatar Mar 23 '22 23:03 mpgent

Nice to see new updated emojis in Rocket Chat!

ankar84 avatar Mar 24 '22 06:03 ankar84

Hey! I would love to work on this issue.

Zishan-7 avatar Mar 24 '22 11:03 Zishan-7

Is this issue still available? I would like to give it a try.

meerhamzadev avatar Mar 25 '22 16:03 meerhamzadev

This issue is still opened indeed. Feel free to make a pull request I guess !

matthias4217 avatar Mar 27 '22 08:03 matthias4217

Hello @matthias4217 I would like to work on this issue

Illusion47586 avatar Apr 08 '22 06:04 Illusion47586

Hello @matthias4217 I would like to work on this issue please assign it to me.

aliubaidsaifi avatar Sep 18 '22 05:09 aliubaidsaifi

Hello @matthias4217 I would like to work on this issue please assign it to me.

Hello, I am not a RocketChat maintainer. Feel free to contribute. @kotwani2883 has already opened the PR #25131 but it hasn't been reviewed yet.

matthias4217 avatar Sep 18 '22 07:09 matthias4217

Hello @matthias4217 , Could you please assign this issue to me.

adityajangir avatar Oct 09 '22 03:10 adityajangir

Hello @matthias4217 , Could you please assign this issue to me.

Hello, I am not a RocketChat maintainer. I cannot assign anyone to it, you're absolutely free to open a Pull Request to work on this issue !

matthias4217 avatar Oct 09 '22 11:10 matthias4217

I want to work on this issues please assign me this issue .

kartikbh6614 avatar Jan 12 '23 08:01 kartikbh6614

this is my first time here i pushed a commit request , but its showing review required , i dont understand a thing what's going on can anyone please explaine its like that since yesterday

21SINGH avatar Jan 21 '23 16:01 21SINGH

@21SINGH your code required review before merge into the project. Reviews allow collaborators to comment on the changes in pull your requests, approve the changes, or request further changes before the pull request is merged. Repository administrators can require that all pull requests are approved before being merged.

anikdhabal avatar Jan 21 '23 17:01 anikdhabal

@anikdhabal
so then who will review it if the administrator is going to do it , then when will he do it because i posted it yesterday

21SINGH avatar Jan 21 '23 17:01 21SINGH

hi I need some help with this issue. When ever i try to update the import emojione to emoji-toolkit it shows no library found. I try to install it with meteor and it get installed but in the end whenever i try to run yarn dev it just keep on crashing the application can anyone help me with this one plz.

LovedeepSingh19 avatar Feb 05 '23 13:02 LovedeepSingh19

hi I want to contribute to this , assign me this issue please.

MashiatK avatar Feb 06 '23 18:02 MashiatK

I am interested in this Issue. Can I do Pull Request or you can assign this issue to Me.

VaibhavAPatil avatar Feb 13 '23 03:02 VaibhavAPatil

I am interested in solving this issue and can add this new dependency. Please can you assign me this issue.

nikhil-babar avatar Feb 14 '23 17:02 nikhil-babar

Hey can you please assign this issue

dsg1320 avatar Feb 16 '23 20:02 dsg1320

Hey please assign it to me, I want to contribute.

sachinrastogi12 avatar Feb 17 '23 11:02 sachinrastogi12

if the issue isn't solved yet, please assign this to me. i would work on this issue.

B1TSH3LL avatar Mar 12 '23 14:03 B1TSH3LL

Hi, Please assign this issue to me. I want to contribute.

thekrprince avatar Mar 29 '23 04:03 thekrprince

does anyone working on this issue cause I can contribute to it @matthias4217

Jashwanthkanderi avatar Apr 03 '23 16:04 Jashwanthkanderi

@Jashwanthkanderi There’s a merge request opened here (https://github.com/RocketChat/Rocket.Chat/pull/27782) but it hasn’t been accepted yet.

matthias4217 avatar Apr 04 '23 12:04 matthias4217

@Jashwanthkanderi There’s a merge request opened here (https://github.com/RocketChat/Rocket.Chat/pull/27782) but it hasn’t been accepted yet.

Yeah i don't know why it's been 10+ hrs I think it should be correct , but I may solve this issue

Jashwanthkanderi avatar Apr 04 '23 12:04 Jashwanthkanderi

Hi Please assign this to me. I want to contribute.

Y-Kuza2 avatar Apr 06 '23 09:04 Y-Kuza2

Hey, I would really like to work on this issue, this is my first time getting into open source.

adastra-react avatar Apr 25 '23 18:04 adastra-react

Hey, if this issue is still open, i would really love to work on this issue. Kindly assign me this issue.

ranjanmangla1 avatar Jun 21 '23 08:06 ranjanmangla1

@ranjanmangla1 You don’t need to be assigned on it to work on this issue. This comment also gives some advice. ^^

matthias4217 avatar Jun 21 '23 13:06 matthias4217

starting working on this issue

auspy avatar Aug 28 '23 11:08 auspy