Replace ephemeral option with flag in replies.

This commit is contained in:
Christer Warén 2025-02-23 12:57:01 +02:00
parent 9a681bde9e
commit 6ac3f83bb1
13 changed files with 39 additions and 39 deletions

View File

@ -10,7 +10,7 @@ export default {
if(!client.user) return interaction.reply({ if(!client.user) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, content: client.messages.emojis["error"] + client.messages.maintenance,
ephemeral: true flags: 'Ephemeral'
}); });
const embed = new EmbedBuilder() const embed = new EmbedBuilder()
@ -28,7 +28,7 @@ export default {
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
} }
}; };

View File

@ -14,7 +14,7 @@ export default {
if(client.config.maintenanceMode){ if(client.config.maintenanceMode){
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, 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, { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild "%client.config.supportGuild%": client.config.supportGuild
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
} }
@ -65,7 +65,7 @@ export default {
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
} }
} }

View File

@ -11,7 +11,7 @@ export default {
if(!client.funcs.isDev(client.config.devIDs, interaction.user.id)) return interaction.reply({ if(!client.funcs.isDev(client.config.devIDs, interaction.user.id)) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.notAllowed, content: client.messages.emojis["error"] + client.messages.notAllowed,
ephemeral: true flags: 'Ephemeral'
}); });
let action : number | string | null = null; let action : number | string | null = null;
@ -107,7 +107,7 @@ export default {
return interaction.reply({ return interaction.reply({
content: "**" + client.messages.maintenanceTitle + "**", content: "**" + client.messages.maintenanceTitle + "**",
components: [menu], components: [menu],
ephemeral: true flags: 'Ephemeral'
}); });
} }
@ -124,7 +124,7 @@ export default {
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
let guilds = await client.guilds.fetch(); let guilds = await client.guilds.fetch();

View File

@ -16,7 +16,7 @@ export default {
if(client.config.maintenanceMode){ if(client.config.maintenanceMode){
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, 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, { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild "%client.config.supportGuild%": client.config.supportGuild
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
} }
@ -36,7 +36,7 @@ export default {
if(!station) return interaction.reply({ if(!station) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noSearchResults, content: client.messages.emojis["error"] + client.messages.noSearchResults,
ephemeral: true flags: 'Ephemeral'
}); });
client.statistics?.update(client, interaction.guild, radio); client.statistics?.update(client, interaction.guild, radio);

View File

@ -18,7 +18,7 @@ export default {
if(client.config.maintenanceMode){ if(client.config.maintenanceMode){
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, 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, { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild "%client.config.supportGuild%": client.config.supportGuild
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
} }
@ -52,32 +52,32 @@ export default {
if (!voiceChannel) return interaction.reply({ if (!voiceChannel) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noVoiceChannel, content: client.messages.emojis["error"] + client.messages.noVoiceChannel,
ephemeral: true flags: 'Ephemeral'
}); });
if (radio) { if (radio) {
if (voiceChannel !== radio.voiceChannel) return interaction.reply({ if (voiceChannel !== radio.voiceChannel) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel, content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel,
ephemeral: true flags: 'Ephemeral'
}); });
} }
if (!query) return interaction.reply({ if (!query) return interaction.reply({
content: client.messages.noQuery, content: client.messages.noQuery,
ephemeral: true flags: 'Ephemeral'
}); });
const permissions = voiceChannel.permissionsFor(interaction.client.user); const permissions = voiceChannel.permissionsFor(interaction.client.user);
if (!permissions?.has(PermissionFlagsBits.Connect)) { if (!permissions?.has(PermissionFlagsBits.Connect)) {
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noPermsConnect, content: client.messages.emojis["error"] + client.messages.noPermsConnect,
ephemeral: true flags: 'Ephemeral'
}); });
} }
if (!permissions?.has(PermissionFlagsBits.Speak)) { if (!permissions?.has(PermissionFlagsBits.Speak)) {
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noPermsSpeak, content: client.messages.emojis["error"] + client.messages.noPermsSpeak,
ephemeral: true flags: 'Ephemeral'
}); });
} }
let station; let station;
@ -87,7 +87,7 @@ export default {
if(number > client.stations.length - 1) { if(number > client.stations.length - 1) {
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.wrongStationNumber, content: client.messages.emojis["error"] + client.messages.wrongStationNumber,
ephemeral: true flags: 'Ephemeral'
}); });
} else { } else {
station = client.stations[number]; station = client.stations[number];
@ -96,7 +96,7 @@ export default {
if(query.length < 3) return interaction.reply({ if(query.length < 3) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.tooShortSearch, content: client.messages.emojis["error"] + client.messages.tooShortSearch,
ephemeral: true flags: 'Ephemeral'
}); });
let type = "text"; let type = "text";
@ -108,7 +108,7 @@ export default {
const sstation = client.stations.search(query, type); const sstation = client.stations.search(query, type);
if (!sstation) return interaction.reply({ if (!sstation) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noSearchResults, content: client.messages.emojis["error"] + client.messages.noSearchResults,
ephemeral: true flags: 'Ephemeral'
}); });
station = sstation; station = sstation;
} }
@ -155,7 +155,7 @@ export default {
client.radio?.delete(interaction.guild?.id); client.radio?.delete(interaction.guild?.id);
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + `An error occured: ${error}`, content: client.messages.emojis["error"] + `An error occured: ${error}`,
ephemeral: true flags: 'Ephemeral'
}); });
} }
} }

View File

@ -16,7 +16,7 @@ export default {
if(client.config.maintenanceMode){ if(client.config.maintenanceMode){
return interaction.reply({ return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, 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, { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild "%client.config.supportGuild%": client.config.supportGuild
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
} }
@ -36,7 +36,7 @@ export default {
if(!station) return interaction.reply({ if(!station) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noSearchResults, content: client.messages.emojis["error"] + client.messages.noSearchResults,
ephemeral: true flags: 'Ephemeral'
}); });
client.statistics?.update(client, interaction.guild, radio); client.statistics?.update(client, interaction.guild, radio);

View File

@ -10,7 +10,7 @@ export default {
if(!interaction.guild) return interaction.reply({ if(!interaction.guild) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, content: client.messages.emojis["error"] + client.messages.maintenance,
ephemeral: true flags: 'Ephemeral'
}); });
let currentGuild = client.datastore?.getEntry(interaction.guild.id); 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, { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild "%client.config.supportGuild%": client.config.supportGuild
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
} }
@ -45,7 +45,7 @@ export default {
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
} }
}; };

View File

@ -9,7 +9,7 @@ export default {
if(!client.user) return interaction.reply({ if(!client.user) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance, content: client.messages.emojis["error"] + client.messages.maintenance,
ephemeral: true flags: 'Ephemeral'
}); });
let uptime = client.funcs.msToTime(client.uptime || 0); let uptime = client.funcs.msToTime(client.uptime || 0);
@ -35,7 +35,7 @@ export default {
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
} }

View File

@ -48,7 +48,7 @@ export default {
interaction.reply({ interaction.reply({
content: client.messages.emojis["stop"] + client.messages.stop, content: client.messages.emojis["stop"] + client.messages.stop,
ephemeral: true flags: 'Ephemeral'
}); });
} }
} }

View File

@ -10,7 +10,7 @@ export default function interactionCreate(client: RadioClient, interaction: Inte
if (!permissions?.has(PermissionFlagsBits.EmbedLinks)) return interaction.reply({ if (!permissions?.has(PermissionFlagsBits.EmbedLinks)) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noPermsEmbed, content: client.messages.emojis["error"] + client.messages.noPermsEmbed,
ephemeral: true flags: 'Ephemeral'
}); });
if(interaction.isChatInputCommand()){ if(interaction.isChatInputCommand()){
@ -23,7 +23,7 @@ export default function interactionCreate(client: RadioClient, interaction: Inte
} catch (error) { } catch (error) {
interaction.reply({ interaction.reply({
content: client.messages.emojis["error"] + client.messages.runningCommandFailed, content: client.messages.emojis["error"] + client.messages.runningCommandFailed,
ephemeral: true flags: 'Ephemeral'
}); });
console.error(error); console.error(error);
} }
@ -37,7 +37,7 @@ export default function interactionCreate(client: RadioClient, interaction: Inte
} catch (error) { } catch (error) {
interaction.reply({ interaction.reply({
content: client.messages.emojis["error"] + client.messages.runningCommandFailed, content: client.messages.emojis["error"] + client.messages.runningCommandFailed,
ephemeral: true flags: 'Ephemeral'
}); });
console.error(error); console.error(error);
} }

View File

@ -11,14 +11,14 @@ export default function check(client: RadioClient, interaction: ButtonInteractio
content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, { content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild "%client.config.supportGuild%": client.config.supportGuild
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
return false; return false;
} }
if (!radio) { if (!radio) {
interaction.reply({ interaction.reply({
content: client.messages.emojis["error"] + client.messages.notPlaying, content: client.messages.emojis["error"] + client.messages.notPlaying,
ephemeral: true flags: 'Ephemeral'
}); });
return false; 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) { if (interaction.member instanceof GuildMember && interaction.member?.voice.channel !== radio.voiceChannel) {
interaction.reply({ interaction.reply({
content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel, content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel,
ephemeral: true flags: 'Ephemeral'
}); });
return false; return false;
} }

View File

@ -37,6 +37,6 @@ export default function listStations(client: RadioClient, interaction: ButtonInt
return interaction.reply({ return interaction.reply({
content: '**Select station:**', content: '**Select station:**',
components: [menu], components: [menu],
ephemeral: true flags: 'Ephemeral'
}); });
} }

View File

@ -212,7 +212,7 @@ export default async function play(client: RadioClient, interaction: ChatInputCo
content: client.messages.emojis["play"] + client.messages.replace(client.messages.play, { content: client.messages.emojis["play"] + client.messages.replace(client.messages.play, {
"%radio.station.name%": radio.station.name "%radio.station.name%": radio.station.name
}), }),
ephemeral: true flags: 'Ephemeral'
}); });
} }