@@ -27,69 +27,75 @@ module.exports = {
2727
2828 inter . editReply ( { content : await Translate ( `Sending controller to <${ channel } >... <✅>` ) } ) ;
2929
30+ const EmojiState = client . config . app . enableEmojis ;
31+
32+ const emojis = client . config . emojis ;
33+
34+ emojis ? EmojiState = EmojiState : EmojiState = false ;
35+
3036 const back = new ButtonBuilder ( )
31- . setLabel ( await Translate ( 'Back' ) )
37+ . setLabel ( EmojiState ? emojis . back : ( 'Back' ) )
3238 . setCustomId ( 'back' )
3339 . setStyle ( 'Primary' ) ;
3440
3541 const skip = new ButtonBuilder ( )
36- . setLabel ( await Translate ( 'Skip' ) )
42+ . setLabel ( EmojiState ? emojis . skip : ( 'Skip' ) )
3743 . setCustomId ( 'skip' )
3844 . setStyle ( 'Primary' ) ;
3945
4046 const resumepause = new ButtonBuilder ( )
41- . setLabel ( await Translate ( 'Resume & Pause' ) )
47+ . setLabel ( EmojiState ? emojis . ResumePause : ( 'Resume & Pause' ) )
4248 . setCustomId ( 'resume&pause' )
4349 . setStyle ( 'Danger' ) ;
4450
4551 const save = new ButtonBuilder ( )
46- . setLabel ( await Translate ( 'Save' ) )
52+ . setLabel ( EmojiState ? emojis . savetrack : ( 'Save' ) )
4753 . setCustomId ( 'savetrack' )
4854 . setStyle ( 'Success' ) ;
4955
5056 const volumeup = new ButtonBuilder ( )
51- . setLabel ( await Translate ( 'Volume Up' ) )
57+ . setLabel ( EmojiState ? emojis . volumeUp : ( 'Volume Up' ) )
5258 . setCustomId ( 'volumeup' )
5359 . setStyle ( 'Primary' ) ;
5460
5561 const volumedown = new ButtonBuilder ( )
56- . setLabel ( await Translate ( 'Volume Down' ) )
62+ . setLabel ( EmojiState ? emojis . volumeDown : ( 'Volume Down' ) )
5763 . setCustomId ( 'volumedown' )
5864 . setStyle ( 'Primary' ) ;
5965
6066 const loop = new ButtonBuilder ( )
61- . setLabel ( await Translate ( 'Loop' ) )
67+ . setLabel ( EmojiState ? emojis . loop : ( 'Loop' ) )
6268 . setCustomId ( 'loop' )
6369 . setStyle ( 'Danger' ) ;
6470
6571 const np = new ButtonBuilder ( )
66- . setLabel ( await Translate ( 'Now Playing' ) )
72+ . setLabel ( 'Now Playing' )
6773 . setCustomId ( 'nowplaying' )
6874 . setStyle ( 'Secondary' ) ;
6975
7076 const queuebutton = new ButtonBuilder ( )
71- . setLabel ( await Translate ( 'Queue' ) )
77+ . setLabel ( 'Queue' )
7278 . setCustomId ( 'queue' )
7379 . setStyle ( 'Secondary' ) ;
7480
7581 const lyrics = new ButtonBuilder ( )
76- . setLabel ( await Translate ( 'lyrics' ) )
82+ . setLabel ( 'lyrics' )
7783 . setCustomId ( 'Lyrics' )
7884 . setStyle ( 'Primary' ) ;
7985
8086 const shuffle = new ButtonBuilder ( )
81- . setLabel ( await Translate ( 'Shuffle' ) )
87+ . setLabel ( 'Shuffle' )
8288 . setCustomId ( 'shuffle' )
8389 . setStyle ( 'Success' ) ;
8490
8591 const stop = new ButtonBuilder ( )
86- . setLabel ( await Translate ( 'Stop' ) )
92+ . setLabel ( 'Stop' )
8793 . setCustomId ( 'stop' )
8894 . setStyle ( 'Danger' ) ;
8995
90- const row1 = new ActionRowBuilder ( ) . addComponents ( back , queuebutton , resumepause , np , skip ) ;
91- const row2 = new ActionRowBuilder ( ) . addComponents ( volumedown , loop , save , volumeup ) ;
92- const row3 = new ActionRowBuilder ( ) . addComponents ( lyrics , shuffle , stop ) ;
96+ const row1 = new ActionRowBuilder ( ) . addComponents ( back , resumepause , skip , stop , save ) ;
97+ const row2 = new ActionRowBuilder ( ) . addComponents ( volumedown , volumeup , loop ) ;
98+ const row3 = new ActionRowBuilder ( ) . addComponents ( lyrics , shuffle , queuebutton , np ) ;
9399
94100 channel . send ( { embeds : [ embed ] , components : [ row1 , row2 , row3 ] } ) ;
95101 }
0 commit comments