diff --git a/README.md b/README.md index e23e9c5..de3c741 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This bot is using Gitea repo to get radio stations from [playlist.json](https:// ## Docker 1. `docker build -t warengroup/eximiabots-radiox . --pull` -2. `docker run --name radiox-dev -d --net host -e DISCORD_TOKEN= -v "$PWD/datastore":/usr/src/app/datastore/ warengroup/eximiabots-radiox` +2. `docker run --name radiox-dev --net host -e DISCORD_TOKEN= -v "$PWD/datastore":/usr/src/app/datastore/ warengroup/eximiabots-radiox` ## Join our Discord Server https://discord.gg/rRA65Mn diff --git a/src/client/commands/bug.js b/src/client/commands/bug.js index 26292d1..d5081c3 100644 --- a/src/client/commands/bug.js +++ b/src/client/commands/bug.js @@ -16,7 +16,10 @@ module.exports = { .setColor(client.config.embedColor) .setDescription(message.bugDescription) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/help.js b/src/client/commands/help.js index 52c4666..fbf60c5 100644 --- a/src/client/commands/help.js +++ b/src/client/commands/help.js @@ -25,7 +25,10 @@ module.exports = { .setColor(client.config.embedColor) .setDescription(message.helpDescription) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/invite.js b/src/client/commands/invite.js index c9f69a8..bbb20e3 100644 --- a/src/client/commands/invite.js +++ b/src/client/commands/invite.js @@ -12,7 +12,10 @@ module.exports = { .setColor(client.config.embedColor) .setURL("https://discord.com/api/oauth2/authorize?client_id=" + client.user.id + "&permissions=2184465408&scope=applications.commands%20bot") //View Channels, Send Messages, Embed Links, Use External Emojis, Use Slash Commands, Connect, Speak, Use Voice Activity .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/list.js b/src/client/commands/list.js index 70ba290..6046342 100644 --- a/src/client/commands/list.js +++ b/src/client/commands/list.js @@ -32,7 +32,10 @@ module.exports = { .setColor(client.config.embedColor) .setDescription(stations) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/maintenance.js b/src/client/commands/maintenance.js index 0664ade..e3d63a6 100644 --- a/src/client/commands/maintenance.js +++ b/src/client/commands/maintenance.js @@ -94,7 +94,10 @@ module.exports = { .setTitle(client.messages.maintenanceTitle) .setColor(client.config.embedColor) .setDescription(options.find(option => option.value == action).label) - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/nowplaying.js b/src/client/commands/nowplaying.js index 46cda34..de234a3 100644 --- a/src/client/commands/nowplaying.js +++ b/src/client/commands/nowplaying.js @@ -24,7 +24,10 @@ module.exports = { .setColor(client.config.embedColor) .setDescription(message.nowplayingDescription) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/statistics.js b/src/client/commands/statistics.js index 56c533c..9cf19f7 100644 --- a/src/client/commands/statistics.js +++ b/src/client/commands/statistics.js @@ -42,7 +42,10 @@ module.exports = { .setColor(client.config.embedColor) .setDescription(statistics) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/status.js b/src/client/commands/status.js index 3f9ae9d..19866c9 100644 --- a/src/client/commands/status.js +++ b/src/client/commands/status.js @@ -20,7 +20,10 @@ module.exports = { .addField(client.messages.statusField4, client.ws.ping + "ms", false) .addField(client.messages.statusField5, client.config.hostedBy, false) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); interaction.reply({ embeds: [embed], diff --git a/src/client/commands/stop.js b/src/client/commands/stop.js index 55d0212..478b36c 100644 --- a/src/client/commands/stop.js +++ b/src/client/commands/stop.js @@ -17,7 +17,10 @@ module.exports = { .setColor(client.config.embedColor) .addField(client.messages.nowplayingTitle, "-", true) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); if(!radio.message){ radio.message = radio.textChannel.send({ embeds: [embed], components: [] }); diff --git a/src/client/events/messageCreate.js b/src/client/events/messageCreate.js index 939f6b1..5ac7a48 100644 --- a/src/client/events/messageCreate.js +++ b/src/client/events/messageCreate.js @@ -37,7 +37,10 @@ module.exports = { .setColor(client.config.embedColor) .setDescription(client.messages.messageCommandsDeprecatedDescription) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); let msg = await message.channel.send({ embeds: [embed] }); diff --git a/src/client/funcs/play.js b/src/client/funcs/play.js index d369c1a..5e3294d 100644 --- a/src/client/funcs/play.js +++ b/src/client/funcs/play.js @@ -19,7 +19,10 @@ module.exports = async function play(client, interaction, guild, station) { .setColor(client.config.embedColor) .addField(client.messages.nowplayingTitle, message.nowplayingDescription, true) .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') - .setFooter(client.messages.footerText, "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')); + .setFooter({ + text: client.messages.footerText, + iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') + }); const buttons = new Discord.MessageActionRow() .addComponents(