mirror of
https://github.com/Hessenuk/DiscordTickets.git
synced 2025-09-06 02:01:26 +03:00
feat(api): generate missing icons
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
const { createHash } = require('crypto');
|
||||
module.exports.md5 = str => createHash('md5').update(str).digest('hex');
|
||||
module.exports.msToMins = ms => Number((ms / 1000 / 60).toFixed(2));
|
||||
module.exports.iconURL = guildLike => guildLike.icon
|
||||
? guildLike.client.rest.cdn.icon(guildLike.id, guildLike.icon)
|
||||
: `https://api.dicebear.com/8.x/initials/png?seed=${encodeURIComponent(guildLike.name)}&size=96&backgroundType=gradientLinear&fontWeight=600`;
|
||||
|
Reference in New Issue
Block a user