feat: emoji合成

This commit is contained in:
ikechan8370 2023-03-25 20:22:50 +08:00
parent 1432723de5
commit f4a740a6a8
4 changed files with 69372 additions and 2 deletions

20
utils/emoj/index.js Normal file
View file

@ -0,0 +1,20 @@
import { Config } from '../config.js'
function googleRequestUrlEmojiFilename (combo) {
return `${googleRequestUrlEmojiPart(
combo.leftEmoji
)}_${googleRequestUrlEmojiPart(combo.rightEmoji)}.png`
}
function googleRequestUrlEmojiPart (emoji) {
return emoji
.split('-')
.map((part) => `u${part.toLowerCase()}`)
.join('-')
}
export function googleRequestUrl (combo) {
return `${Config.emojiBaseURL}/${combo.date}/${googleRequestUrlEmojiPart(
combo.leftEmoji
)}/${googleRequestUrlEmojiFilename(combo)}`
}