Skip to content

Commit 944c467

Browse files
committed
Fix(324): Add support for custom emojis again
1 parent 8acb4b3 commit 944c467

File tree

3 files changed

+100
-8
lines changed

3 files changed

+100
-8
lines changed

package-lock.json

Lines changed: 93 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"chalk": "^4.1.0",
3737
"cheerio": "1.0.0-rc.12",
3838
"discord-api-types": "^0.37.55",
39-
"node-emoji": "^2.2.0",
39+
"discord-emoji-converter": "^1.2.8",
4040
"discord.js": "^14.13.0",
4141
"express": "^4.18.1",
4242
"fs-promise": "^2.0.3",
@@ -48,6 +48,7 @@
4848
"mkdirp": "^3.0.1",
4949
"moment": "^2.29.4",
5050
"node-cron": "^3.0.2",
51+
"node-emoji": "^2.2.0",
5152
"pretty-ms": "^7.0.1",
5253
"prismarine-nbt": "^2.2.1",
5354
"rss-parser": "^3.13.0",

src/discord/handlers/MessageHandler.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
const emoji = require("node-emoji");
21
const { uploadImage } = require("../../contracts/API/imgurAPI.js");
2+
const { demojify } = require("discord-emoji-converter");
33
const config = require("../../../config.json");
4+
const emoji = require("node-emoji");
45

56
class MessageHandler {
67
constructor(discord, command) {
@@ -188,7 +189,9 @@ class MessageHandler {
188189

189190
formatEmojis(content) {
190191
try {
191-
return emoji.unemojify(content);
192+
content = emoji.unemojify(content);
193+
content = demojify(content);
194+
return content;
192195
} catch (e) {
193196
return content;
194197
}

0 commit comments

Comments
 (0)