mirror of
https://github.com/revoltchat/revite.git
synced 2024-12-26 23:42:11 -05:00
feat: add stop-gap emoji solution 😎
This commit is contained in:
parent
b5077b62ff
commit
73dfc0ace6
2 changed files with 96 additions and 0 deletions
|
@ -1847,4 +1847,94 @@ export const emojiDictionary = {
|
||||||
england: "🏴",
|
england: "🏴",
|
||||||
scotland: "🏴",
|
scotland: "🏴",
|
||||||
wales: "🏴",
|
wales: "🏴",
|
||||||
|
...{
|
||||||
|
"1984": "custom:1984.gif",
|
||||||
|
KekW: "custom:KekW.png",
|
||||||
|
amogus: "custom:amogus.gif",
|
||||||
|
awaa: "custom:awaa.png",
|
||||||
|
boohoo: "custom:boohoo.png",
|
||||||
|
boohoo_goes_hard: "custom:boohoo_goes_hard.png",
|
||||||
|
boohoo_shaken: "custom:boohoo_shaken.png",
|
||||||
|
cat_arrival: "custom:cat_arrival.gif",
|
||||||
|
cat_awson: "custom:cat_awson.png",
|
||||||
|
cat_blob: "custom:cat_blob.png",
|
||||||
|
cat_bonk: "custom:cat_bonk.png",
|
||||||
|
cat_concern: "custom:cat_concern.png",
|
||||||
|
cat_fast: "custom:cat_fast.gif",
|
||||||
|
cat_kitty: "custom:cat_kitty.png",
|
||||||
|
cat_lick: "custom:cat_lick.gif",
|
||||||
|
cat_not_like: "custom:cat_not_like.png",
|
||||||
|
cat_put: "custom:cat_put.gif",
|
||||||
|
cat_pwease: "custom:cat_pwease.png",
|
||||||
|
cat_rage: "custom:cat_rage.png",
|
||||||
|
cat_sad: "custom:cat_sad.png",
|
||||||
|
cat_snuff: "custom:cat_snuff.gif",
|
||||||
|
cat_spin: "custom:cat_spin.gif",
|
||||||
|
cat_squish: "custom:cat_squish.gif",
|
||||||
|
cat_stare: "custom:cat_stare.gif",
|
||||||
|
cat_steal: "custom:cat_steal.gif",
|
||||||
|
cat_sussy: "custom:cat_sussy.gif",
|
||||||
|
clueless: "custom:clueless.png",
|
||||||
|
death: "custom:death.gif",
|
||||||
|
developers: "custom:developers.gif",
|
||||||
|
fastwawa: "custom:fastwawa.gif",
|
||||||
|
ferris: "custom:ferris.png",
|
||||||
|
ferris_bongo: "custom:ferris_bongo.gif",
|
||||||
|
ferris_nom: "custom:ferris_nom.png",
|
||||||
|
ferris_pensive: "custom:ferris_pensive.png",
|
||||||
|
ferris_unsafe: "custom:ferris_unsafe.png",
|
||||||
|
flesh: "custom:flesh.png",
|
||||||
|
flooshed: "custom:flooshed.png",
|
||||||
|
flosh: "custom:flosh.png",
|
||||||
|
flushee: "custom:flushee.png",
|
||||||
|
forgor: "custom:forgor.png",
|
||||||
|
hollow: "custom:hollow.png",
|
||||||
|
john: "custom:john.png",
|
||||||
|
lightspeed: "custom:lightspeed.png",
|
||||||
|
little_guy: "custom:little_guy.png",
|
||||||
|
lmaoooo: "custom:lmaoooo.gif",
|
||||||
|
lol: "custom:lol.png",
|
||||||
|
looking: "custom:looking.gif",
|
||||||
|
marie: "custom:marie.png",
|
||||||
|
marie_furret: "custom:marie_furret.gif",
|
||||||
|
marie_smug: "custom:marie_smug.png",
|
||||||
|
megumin: "custom:megumin.png",
|
||||||
|
michi_above: "custom:michi_above.png",
|
||||||
|
michi_awww: "custom:michi_awww.gif",
|
||||||
|
michi_drag: "custom:michi_drag.gif",
|
||||||
|
michi_flustered: "custom:michi_flustered.png",
|
||||||
|
michi_glare: "custom:michi_glare.png",
|
||||||
|
michi_sus: "custom:michi_sus.png",
|
||||||
|
monkaS: "custom:monkaS.png",
|
||||||
|
monkaStare: "custom:monkaStare.png",
|
||||||
|
monkey_grr: "custom:monkey_grr.png",
|
||||||
|
monkey_pensive: "custom:monkey_pensive.png",
|
||||||
|
monkey_zany: "custom:monkey_zany.png",
|
||||||
|
nazu_sit: "custom:nazu_sit.png",
|
||||||
|
nazu_sus: "custom:nazu_sus.png",
|
||||||
|
ok_and: "custom:ok_and.gif",
|
||||||
|
owo: "custom:owo.png",
|
||||||
|
pat: "custom:pat.png",
|
||||||
|
pointThink: "custom:pointThink.png",
|
||||||
|
rainbowHype: "custom:rainbowHype.gif",
|
||||||
|
rawr: "custom:rawr.png",
|
||||||
|
rember: "custom:rember.png",
|
||||||
|
revolt: "custom:revolt.png",
|
||||||
|
sickly: "custom:sickly.png",
|
||||||
|
stare: "custom:stare.png",
|
||||||
|
tfyoulookingat: "custom:tfyoulookingat.png",
|
||||||
|
thanks: "custom:thanks.png",
|
||||||
|
thonk: "custom:thonk.png",
|
||||||
|
trol: "custom:trol.png",
|
||||||
|
troll_smile: "custom:troll_smile.gif",
|
||||||
|
uber: "custom:uber.png",
|
||||||
|
ubertroll: "custom:ubertroll.png",
|
||||||
|
verycool: "custom:verycool.png",
|
||||||
|
verygood: "custom:verygood.png",
|
||||||
|
wawafast: "custom:wawafast.gif",
|
||||||
|
wawastance: "custom:wawastance.png",
|
||||||
|
yeahokayyy: "custom:yeahokayyy.png",
|
||||||
|
yed: "custom:yed.png",
|
||||||
|
yems: "custom:yems.png",
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
|
@ -41,6 +41,12 @@ function toCodePoint(rune: string) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function parseEmoji(emoji: string) {
|
function parseEmoji(emoji: string) {
|
||||||
|
if (emoji.startsWith("custom:")) {
|
||||||
|
return `https://dl.insrt.uk/projects/revolt/emotes/${emoji.substring(
|
||||||
|
7,
|
||||||
|
)}`;
|
||||||
|
}
|
||||||
|
|
||||||
const codepoint = toCodePoint(emoji);
|
const codepoint = toCodePoint(emoji);
|
||||||
return `https://static.revolt.chat/emoji/${EMOJI_PACK}/${codepoint}.svg?rev=${REVISION}`;
|
return `https://static.revolt.chat/emoji/${EMOJI_PACK}/${codepoint}.svg?rev=${REVISION}`;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue