File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11const { SlashCommandBuilder, EmbedBuilder } = require ( 'discord.js' ) ;
22const { Score } = require ( '../../database/database.js' ) ;
3- // const { logger } = require('../../logger')
3+ const { logger } = require ( '../../logger' )
44
55module . exports = {
66 data : new SlashCommandBuilder ( )
@@ -12,11 +12,21 @@ module.exports = {
1212 where : { UserId : interaction . user . id , GuildId : interaction . guildId }
1313 } ) ;
1414
15- const leaderboardEmbed = new EmbedBuilder ( )
15+
16+ if ( score ) {
17+ const leaderboardEmbed = new EmbedBuilder ( )
1618 . setColor ( 0x0099FF )
1719 . setAuthor ( { name : `${ interaction . user . username } 's score: ${ score . score . toString ( ) } ` , iconURL : interaction . user . displayAvatarURL ( ) } )
18- // .setThumbnail(interaction.user.displayAvatarURL())
19-
20- interaction . reply ( { embeds : [ leaderboardEmbed ] } ) ;
20+ // .setThumbnail(interaction.user.displayAvatarURL())
21+
22+ interaction . reply ( { embeds : [ leaderboardEmbed ] } ) ;
23+ } else {
24+ const leaderboardEmbed = new EmbedBuilder ( )
25+ . setColor ( 0x0099FF )
26+ . setAuthor ( { name : `${ interaction . user . username } 's score: 0` , iconURL : interaction . user . displayAvatarURL ( ) } )
27+ // .setThumbnail(interaction.user.displayAvatarURL())
28+
29+ interaction . reply ( { embeds : [ leaderboardEmbed ] } ) ;
30+ }
2131 } ,
2232} ;
You can’t perform that action at this time.
0 commit comments