How can I change the "frequently used" emojis in Discord?

15

3

I am a new Discord user. I am using the Windows 10 client. It has helpfully populated some "frequently used" emojis for me and shows them to me every time I want to use an emoji. These are without exceptions emojis I would not use and in some cases would rather not see (poop, rude faces etc.)

I have tried just patiently using the emojis I like to use. It's been a few weeks and none have moved into the "Frequent" zone. I have tried right-clicking on some (hoping there might be "remove from this list") but nothing happens. I cannot find any settings related to this.

Can this be done?

Kate Gregory

Posted 2018-01-22T21:42:48.590

Reputation: 966

I am not aware of a way to do this currently but there is a feedback idea for this you can vote on

– MC10 – 2018-01-22T21:51:22.587

Looking at my list of 'frequent' emoji, it seems they are all emoji that I actually type out e.g :shrug: or :thumbsup:. It's possible that it just shows frequently typed emoji? – Michael Frank – 2018-01-22T21:52:01.063

Answers

11

Discord is chrome-powered. Hit control/cmd + shift + i to open up the chrome debugger tools. Hit Application tab. At the side, find the Storage column, open up Local Storage, and click on the discord url. These are all the stuff that Discord saves (including your password token - do not share pls thx). There is a key named EmojiUsageHistory if you clear the stuff to the right and reload discord with ctrl/cmd+r, it will be cleared. Otherwise, if you know how to manipulate JSON data types, you can litterally remove :frogface: from the history.

Source: https://www.reddit.com/r/discordapp/comments/79icxx/location_of_file_for_frequently_used_emojis_please/dp33x49/

For the JSON, it'll look something like this:

{"100":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},"eggplant":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},"fork_and_knife":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},"yum":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},}

So to remove "eggplant", for example, you'll want to delete the text starting from "eggplant" to the curly brace and comma that comes after "score".

{"100":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},"eggplant":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},"fork_and_knife":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50},"yum":{"totalUses":1,"recentUses":[1514823987052],"frecency":50,"score":50}}

MC10

Posted 2018-01-22T21:42:48.590

Reputation: 7 590

well, deleting the key didn't work. I guess I might have to figure out how to edit json – Kate Gregory – 2018-01-22T22:08:19.903

2This worked. I used Edit Value then Ctrl A Ctrl C and pasted it into a file with a .json extension. I then removed all except the 100 which I can tolerate, using a text editor. Then copied it all, back to Discord, again right click Edit Value Ctrl A but this time pasted the reduced text. And now I have only the 100 in my frequent. I may add some that I use a lot to the list if they don't put themselves there. Thankyou! – Kate Gregory – 2018-01-23T00:37:20.867

2Also, I sent a message that consisted only of a handful of emojis I like to use. I typed them, in case that matters, and they all promptly added themselves to the list. – Kate Gregory – 2018-01-23T15:33:43.530

@KateGregory I don't think it matters whether you type them or select them, as long as they are part of a message rather than a reaction to one; I had an emoji I frequently used as a reaction that never appeared on the list, but using it once like you suggested in a message popped it into the list, whether I typed one or selected one. – Dave DuPlantis – 2018-09-21T17:52:02.843

3

Amazing.. finally fixed the thumbsup that I use 100x more often than everything else but would never show up in frequently used. FYI Local Storage key is called EmojiStore now. Edit the field then press Ctrl+R to refresh Discord. I used this to delete the nodes I didn't want: https://jsonformatter.org/json-editor

– Dan – 2020-01-11T07:47:21.143