Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom or more-fleshed-out emoji support? #11169

Closed
alien35 opened this issue Mar 31, 2018 · 21 comments
Closed

Custom or more-fleshed-out emoji support? #11169

alien35 opened this issue Mar 31, 2018 · 21 comments

Comments

@alien35
Copy link

alien35 commented Mar 31, 2018

I realize emojis are not at the top of anyone's radar, but they're pretty essential for people moving away from Facebook.
There are a couple of options:

  1. Use emoji-mart's custom emoji API features and curate the packs.
  2. Enable 'renderable links' in which image files in your keybase public folder can be pasted as links in a chatroom and render.

I currently have an image collection in my public folder. I can drag-and-drop the images from the folder onto the chatroom, but with time it'll clog the database with a large amount of duplicate data. A renderable link would just have enough data to point to the source of the file and then render whatever's in the source. Naturally security considerations would have to be taken into account for that to happen, in which case option 1 is easier/potentially-safer.

Also, I know an artist who'd be happy to make a pack.

@ataner
Copy link

ataner commented Apr 12, 2018

I support the idea of custom emojis. I understand there are a lot of features that deserve priority, but many teams love their custom emojis (and gifs), it would be a very welcome feature.

@Avamander
Copy link

This feature should be called "stickers" not to confuse them with actual unicode emoji.

@apiontek
Copy link

apiontek commented Aug 31, 2018

Stickers are great, but one of the things both slack & mastodon support is adding custom emoji, that behave the same way as regular emoji. Personally I feel that is distinct from stickers. Facebook supports both stickers and emoji, and Matrix.org recently got stickers in the riot/synapse ecosystem, but it's not the same as custom emoji, which is acknowledged in their proposal document.

Stickers are a fine feature but they're not the same as being able to define custom emoji. My slack team makes heavy use of custom emoji, which have found their way to my mastodon instance as well. It may seem silly but I'm pretty unwilling to switch to any chat platform that doesn't have them, at this point :)

Editing to add: there were emoji before unicode, which people have always custom-made with basic text, like I did at the end of the previous paragraph. Unicode emoji is just one kind of emoji. I think a good modern emoji system doesn't depend on unicode but has an abstracted design in which unicode emoji coexist with png/gif/svg and maybe jpg.

@dabura667
Copy link

I think stickers = you can only send them one at a time. not in the middle of sentences.

emoji = literally Japanese for "picture letters" which implies being mid-sentence. Thus they can be inserted in mid-sentence.

@1cg
Copy link

1cg commented Apr 22, 2019

This is one of those technically uninteresting, but socially crucial issues. Per group emoji/sticker sets would address a big gap w/ Slack.

@Avamander
Copy link

Just pinging this so that the feature gap between Telegram/Slack and KB is addressed. People care more about not losing features than getting a few new ones.

@fleish
Copy link

fleish commented Jul 19, 2019

I'll add another vote to the pile for this feature

@robrigo
Copy link

robrigo commented Jul 25, 2019

Aye! This is important for team culture. Would love to see this happen.

@cdacamar
Copy link

+1 to this feature. There are some conversations that are simply incomplete without the accent flare of custom emojis.

@xkr47
Copy link

xkr47 commented Aug 26, 2019

Also crucial to be able to use custom emojis (or what you want to call them) in reactions!

@tstrijdhorst
Copy link

+1 would be great to have custom emojis

@ChrisRenfrow
Copy link

+1 My friends and colleagues coming from Slack miss this feature greatly. We simply must allow the cult of the party parrot to expand to Keybase! 😄

@lightlii
Copy link

lightlii commented Jan 13, 2020

+1 😘

@yincrash
Copy link

It's in v5.4.0- https://github.com/keybase/client/releases

@klue
Copy link

klue commented Apr 18, 2020

How do you delete a custom emoji?

@Wyntuition
Copy link

How do you delete a custom emoji?

It doesn't appear to exist yet, #23929

@ChrisRenfrow
Copy link

How do you delete a custom emoji?

It doesn't appear to exist yet, #23929

This seems to only apply to the CLI, keybase-gui supports the removal of emojis as of v5.4.0.

To answer @klue, under Team Info > Emojis you should see a contextual menu button (three horizontal dots) next to each emoji, select that and then select 'Delete emoji".

@klue
Copy link

klue commented Apr 27, 2020

Thanks Chris. I was actually able to delete it via the
keybase chat emoji-remove <conversation> <alias>
command. Nice to see it's possible via the UI as well.

@Wyntuition
Copy link

I can't seem to delete any. I added a few custom emojis not paying attention to what channel I was in, and later tried deleting them with the cli - no error but they're still available in any channel. I went in a few channels to Team Info > Emojis and there are none available.

@xkr47
Copy link

xkr47 commented May 4, 2020

@alien35 happy with the result? ready to close?

@alien35
Copy link
Author

alien35 commented May 6, 2020

Looks awesome! @xkr47

@alien35 alien35 closed this as completed May 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

17 participants