diff --git a/src/client/commands/help.ts b/src/client/commands/help.ts index 42a8fdd..655aba7 100644 --- a/src/client/commands/help.ts +++ b/src/client/commands/help.ts @@ -10,7 +10,7 @@ export default { if(!client.user) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); const embed = new EmbedBuilder() @@ -28,7 +28,7 @@ export default { interaction.reply({ embeds: [embed], - ephemeral: true + flags: 'Ephemeral' }); } }; diff --git a/src/client/commands/list.ts b/src/client/commands/list.ts index f2a0c3d..043e221 100644 --- a/src/client/commands/list.ts +++ b/src/client/commands/list.ts @@ -14,7 +14,7 @@ export default { if(client.config.maintenanceMode){ return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); } @@ -37,7 +37,7 @@ export default { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { "%client.config.supportGuild%": client.config.supportGuild }), - ephemeral: true + flags: 'Ephemeral' }); } @@ -65,7 +65,7 @@ export default { interaction.reply({ embeds: [embed], - ephemeral: true + flags: 'Ephemeral' }); } } diff --git a/src/client/commands/maintenance.ts b/src/client/commands/maintenance.ts index 1c928e6..188cd2a 100644 --- a/src/client/commands/maintenance.ts +++ b/src/client/commands/maintenance.ts @@ -11,7 +11,7 @@ export default { if(!client.funcs.isDev(client.config.devIDs, interaction.user.id)) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.notAllowed, - ephemeral: true + flags: 'Ephemeral' }); let action : number | string | null = null; @@ -107,7 +107,7 @@ export default { return interaction.reply({ content: "**" + client.messages.maintenanceTitle + "**", components: [menu], - ephemeral: true + flags: 'Ephemeral' }); } @@ -124,7 +124,7 @@ export default { interaction.reply({ embeds: [embed], - ephemeral: true + flags: 'Ephemeral' }); let guilds = await client.guilds.fetch(); diff --git a/src/client/commands/next.ts b/src/client/commands/next.ts index 9841603..2122d3c 100644 --- a/src/client/commands/next.ts +++ b/src/client/commands/next.ts @@ -16,7 +16,7 @@ export default { if(client.config.maintenanceMode){ return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); } @@ -25,7 +25,7 @@ export default { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { "%client.config.supportGuild%": client.config.supportGuild }), - ephemeral: true + flags: 'Ephemeral' }); } @@ -36,7 +36,7 @@ export default { if(!station) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noSearchResults, - ephemeral: true + flags: 'Ephemeral' }); client.statistics?.update(client, interaction.guild, radio); diff --git a/src/client/commands/play.ts b/src/client/commands/play.ts index a3b6082..4f8f26a 100644 --- a/src/client/commands/play.ts +++ b/src/client/commands/play.ts @@ -18,7 +18,7 @@ export default { if(client.config.maintenanceMode){ return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); } @@ -27,7 +27,7 @@ export default { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { "%client.config.supportGuild%": client.config.supportGuild }), - ephemeral: true + flags: 'Ephemeral' }); } @@ -52,32 +52,32 @@ export default { if (!voiceChannel) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noVoiceChannel, - ephemeral: true + flags: 'Ephemeral' }); if (radio) { if (voiceChannel !== radio.voiceChannel) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel, - ephemeral: true + flags: 'Ephemeral' }); } if (!query) return interaction.reply({ content: client.messages.noQuery, - ephemeral: true + flags: 'Ephemeral' }); const permissions = voiceChannel.permissionsFor(interaction.client.user); if (!permissions?.has(PermissionFlagsBits.Connect)) { return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noPermsConnect, - ephemeral: true + flags: 'Ephemeral' }); } if (!permissions?.has(PermissionFlagsBits.Speak)) { return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noPermsSpeak, - ephemeral: true + flags: 'Ephemeral' }); } let station; @@ -87,7 +87,7 @@ export default { if(number > client.stations.length - 1) { return interaction.reply({ content: client.messages.emojis["error"] + client.messages.wrongStationNumber, - ephemeral: true + flags: 'Ephemeral' }); } else { station = client.stations[number]; @@ -96,7 +96,7 @@ export default { if(query.length < 3) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.tooShortSearch, - ephemeral: true + flags: 'Ephemeral' }); let type = "text"; @@ -108,7 +108,7 @@ export default { const sstation = client.stations.search(query, type); if (!sstation) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noSearchResults, - ephemeral: true + flags: 'Ephemeral' }); station = sstation; } @@ -155,7 +155,7 @@ export default { client.radio?.delete(interaction.guild?.id); return interaction.reply({ content: client.messages.emojis["error"] + `An error occured: ${error}`, - ephemeral: true + flags: 'Ephemeral' }); } } diff --git a/src/client/commands/prev.ts b/src/client/commands/prev.ts index 05191a6..be04dfc 100644 --- a/src/client/commands/prev.ts +++ b/src/client/commands/prev.ts @@ -16,7 +16,7 @@ export default { if(client.config.maintenanceMode){ return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); } @@ -25,7 +25,7 @@ export default { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { "%client.config.supportGuild%": client.config.supportGuild }), - ephemeral: true + flags: 'Ephemeral' }); } @@ -36,7 +36,7 @@ export default { if(!station) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noSearchResults, - ephemeral: true + flags: 'Ephemeral' }); client.statistics?.update(client, interaction.guild, radio); diff --git a/src/client/commands/statistics.ts b/src/client/commands/statistics.ts index 636be21..aa0169b 100644 --- a/src/client/commands/statistics.ts +++ b/src/client/commands/statistics.ts @@ -10,7 +10,7 @@ export default { if(!interaction.guild) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); let currentGuild = client.datastore?.getEntry(interaction.guild.id); @@ -22,7 +22,7 @@ export default { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { "%client.config.supportGuild%": client.config.supportGuild }), - ephemeral: true + flags: 'Ephemeral' }); } @@ -45,7 +45,7 @@ export default { interaction.reply({ embeds: [embed], - ephemeral: true + flags: 'Ephemeral' }); } }; diff --git a/src/client/commands/status.ts b/src/client/commands/status.ts index ebc23c9..69467ae 100644 --- a/src/client/commands/status.ts +++ b/src/client/commands/status.ts @@ -9,7 +9,7 @@ export default { if(!client.user) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.maintenance, - ephemeral: true + flags: 'Ephemeral' }); let uptime = client.funcs.msToTime(client.uptime || 0); @@ -35,7 +35,7 @@ export default { interaction.reply({ embeds: [embed], - ephemeral: true + flags: 'Ephemeral' }); } diff --git a/src/client/commands/stop.ts b/src/client/commands/stop.ts index 2a6df58..a176ec7 100644 --- a/src/client/commands/stop.ts +++ b/src/client/commands/stop.ts @@ -48,7 +48,7 @@ export default { interaction.reply({ content: client.messages.emojis["stop"] + client.messages.stop, - ephemeral: true + flags: 'Ephemeral' }); } } diff --git a/src/client/events/interactionCreate.ts b/src/client/events/interactionCreate.ts index 484d932..40103dd 100644 --- a/src/client/events/interactionCreate.ts +++ b/src/client/events/interactionCreate.ts @@ -10,7 +10,7 @@ export default function interactionCreate(client: RadioClient, interaction: Inte if (!permissions?.has(PermissionFlagsBits.EmbedLinks)) return interaction.reply({ content: client.messages.emojis["error"] + client.messages.noPermsEmbed, - ephemeral: true + flags: 'Ephemeral' }); if(interaction.isChatInputCommand()){ @@ -23,7 +23,7 @@ export default function interactionCreate(client: RadioClient, interaction: Inte } catch (error) { interaction.reply({ content: client.messages.emojis["error"] + client.messages.runningCommandFailed, - ephemeral: true + flags: 'Ephemeral' }); console.error(error); } @@ -37,7 +37,7 @@ export default function interactionCreate(client: RadioClient, interaction: Inte } catch (error) { interaction.reply({ content: client.messages.emojis["error"] + client.messages.runningCommandFailed, - ephemeral: true + flags: 'Ephemeral' }); console.error(error); } diff --git a/src/client/funcs/check.ts b/src/client/funcs/check.ts index 2659599..1ec9db3 100644 --- a/src/client/funcs/check.ts +++ b/src/client/funcs/check.ts @@ -11,14 +11,14 @@ export default function check(client: RadioClient, interaction: ButtonInteractio content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { "%client.config.supportGuild%": client.config.supportGuild }), - ephemeral: true + flags: 'Ephemeral' }); return false; } if (!radio) { interaction.reply({ content: client.messages.emojis["error"] + client.messages.notPlaying, - ephemeral: true + flags: 'Ephemeral' }); return false; } @@ -26,7 +26,7 @@ export default function check(client: RadioClient, interaction: ButtonInteractio if (interaction.member instanceof GuildMember && interaction.member?.voice.channel !== radio.voiceChannel) { interaction.reply({ content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel, - ephemeral: true + flags: 'Ephemeral' }); return false; } diff --git a/src/client/funcs/listStations.ts b/src/client/funcs/listStations.ts index 3b443c2..9b56dcc 100644 --- a/src/client/funcs/listStations.ts +++ b/src/client/funcs/listStations.ts @@ -37,6 +37,6 @@ export default function listStations(client: RadioClient, interaction: ButtonInt return interaction.reply({ content: '**Select station:**', components: [menu], - ephemeral: true + flags: 'Ephemeral' }); } diff --git a/src/client/funcs/play.ts b/src/client/funcs/play.ts index 7ce8707..41bfed8 100644 --- a/src/client/funcs/play.ts +++ b/src/client/funcs/play.ts @@ -212,7 +212,7 @@ export default async function play(client: RadioClient, interaction: ChatInputCo content: client.messages.emojis["play"] + client.messages.replace(client.messages.play, { "%radio.station.name%": radio.station.name }), - ephemeral: true + flags: 'Ephemeral' }); }