mirror of
https://github.com/warengroup/eximiabots-radiox.git
synced 2024-12-22 23:53:17 +00:00
Edited options & added buttons in play.js
This commit is contained in:
parent
25e9ebbd4e
commit
bdc76b73a7
@ -11,7 +11,7 @@ module.exports = {
|
|||||||
usage: "<song name>",
|
usage: "<song name>",
|
||||||
description: "Play radio",
|
description: "Play radio",
|
||||||
options: [
|
options: [
|
||||||
{ type: "STRING", name: "query", description: "Select station", required: true}
|
{ type: "STRING", name: "query", description: "Select station", required: false}
|
||||||
],
|
],
|
||||||
permission: "none",
|
permission: "none",
|
||||||
category: "radio",
|
category: "radio",
|
||||||
@ -165,7 +165,9 @@ async function play(interaction, guild, client, url, Discord) {
|
|||||||
|
|
||||||
message.nowplayingDescription = client.messages.nowplayingDescription.replace("%radio.station.name%", radio.station.name);
|
message.nowplayingDescription = client.messages.nowplayingDescription.replace("%radio.station.name%", radio.station.name);
|
||||||
message.nowplayingDescription = message.nowplayingDescription.replace("%radio.station.owner%", radio.station.owner);
|
message.nowplayingDescription = message.nowplayingDescription.replace("%radio.station.owner%", radio.station.owner);
|
||||||
message.nowplayingDescription = message.nowplayingDescription.replace("%client.funcs.msToTime(completed)%", "--:--");
|
message.nowplayingDescription = message.nowplayingDescription.replace("%client.funcs.msToTime(completed)%", "");
|
||||||
|
message.nowplayingDescription = message.nowplayingDescription.replace("**", "");
|
||||||
|
message.nowplayingDescription = message.nowplayingDescription.replace("**", "");
|
||||||
|
|
||||||
const embed = new Discord.MessageEmbed()
|
const embed = new Discord.MessageEmbed()
|
||||||
.setTitle(client.user.username)
|
.setTitle(client.user.username)
|
||||||
@ -174,10 +176,47 @@ async function play(interaction, guild, client, url, Discord) {
|
|||||||
.addField(client.messages.nowplayingTitle, message.nowplayingDescription, true)
|
.addField(client.messages.nowplayingTitle, message.nowplayingDescription, true)
|
||||||
.setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, ''));
|
.setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, ''));
|
||||||
|
|
||||||
|
const buttons = new Discord.MessageActionRow()
|
||||||
|
.addComponents(
|
||||||
|
new Discord.MessageButton()
|
||||||
|
.setCustomId('list')
|
||||||
|
.setEmoji(client.messageEmojis["list"])
|
||||||
|
.setStyle('PRIMARY')
|
||||||
|
.setDisabled(true)
|
||||||
|
)
|
||||||
|
.addComponents(
|
||||||
|
new Discord.MessageButton()
|
||||||
|
.setCustomId('prev')
|
||||||
|
.setEmoji(client.messageEmojis["prev"])
|
||||||
|
.setStyle('PRIMARY')
|
||||||
|
.setDisabled(true)
|
||||||
|
)
|
||||||
|
.addComponents(
|
||||||
|
new Discord.MessageButton()
|
||||||
|
.setCustomId('play')
|
||||||
|
.setEmoji(client.messageEmojis["stop"])
|
||||||
|
.setStyle('PRIMARY')
|
||||||
|
.setDisabled(true)
|
||||||
|
)
|
||||||
|
.addComponents(
|
||||||
|
new Discord.MessageButton()
|
||||||
|
.setCustomId('next')
|
||||||
|
.setEmoji(client.messageEmojis["next"])
|
||||||
|
.setStyle('PRIMARY')
|
||||||
|
.setDisabled(true)
|
||||||
|
)
|
||||||
|
.addComponents(
|
||||||
|
new Discord.MessageButton()
|
||||||
|
.setCustomId('statistics')
|
||||||
|
.setEmoji(client.messageEmojis["statistics"])
|
||||||
|
.setStyle('PRIMARY')
|
||||||
|
.setDisabled(true)
|
||||||
|
);
|
||||||
|
|
||||||
if(!radio.message){
|
if(!radio.message){
|
||||||
radio.message = await radio.textChannel.send({ embeds: [embed] });
|
radio.message = await radio.textChannel.send({ embeds: [embed], components: [buttons] });
|
||||||
} else {
|
} else {
|
||||||
radio.message.edit({ embeds: [embed] });
|
radio.message.edit({ embeds: [embed], components: [buttons] });
|
||||||
}
|
}
|
||||||
|
|
||||||
message.play = client.messages.play.replace("%radio.station.name%", radio.station.name);
|
message.play = client.messages.play.replace("%radio.station.name%", radio.station.name);
|
||||||
|
Loading…
Reference in New Issue
Block a user