From 92a9ce95f779725ad0647e171ca23716b489d5cf Mon Sep 17 00:00:00 2001 From: Braeden Sowinski Date: Sat, 2 Sep 2023 19:29:18 -0700 Subject: [PATCH] uplift/SelectMenuBuilder-uplift-to-StringSelectMenuBuilder --- commands/admin.js | 4 ++-- commands/alarm.js | 16 ++++++++-------- commands/armbands.js | 6 +++--- commands/claim.js | 10 +++++----- commands/event.js | 4 ++-- commands/purchase-emp.js | 4 ++-- package.json | 2 +- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/commands/admin.js b/commands/admin.js index 18c6be1..893687e 100644 --- a/commands/admin.js +++ b/commands/admin.js @@ -286,11 +286,11 @@ module.exports = { // Any interaction for 'claim-armband' can be handled in // 'commands/claim.js' Interaction handlers and does not require its own code in this file. - let available = new SelectMenuBuilder() + let available = new StringSelectMenuBuilder() .setCustomId(`Claim-${args[0].options[0].value}-1-${interaction.member.user.id}`) .setPlaceholder('Select an armband from list 1 to claim') - let availableNext = new SelectMenuBuilder() + let availableNext = new StringSelectMenuBuilder() .setCustomId(`Claim-${args[0].options[0].value}-2-${interaction.member.user.id}`) .setPlaceholder('Select an armband from list 2 to claim') diff --git a/commands/alarm.js b/commands/alarm.js index b18e09d..adece0c 100644 --- a/commands/alarm.js +++ b/commands/alarm.js @@ -1,4 +1,4 @@ -const { EmbedBuilder, ActionRowBuilder, ButtonBuilder, ButtonStyle, SelectMenuBuilder } = require('discord.js'); +const { EmbedBuilder, ActionRowBuilder, ButtonBuilder, ButtonStyle, StringSelectMenuBuilder } = require('discord.js'); const bitfieldCalculator = require('discord-bitfield-calculator'); module.exports = { @@ -234,7 +234,7 @@ module.exports = { if (GuildDB.alarms.length == 0) return interaction.send({ embeds: [new EmbedBuilder().setColor(client.config.Colors.Default).setDescription('**Notice:** No Existing Alarms to Delete.')] }); - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(`DeleteAlarmSelect-${interaction.member.user.id}`) .setPlaceholder(`Select an Alarm to Delete.`) @@ -256,7 +256,7 @@ module.exports = { if (GuildDB.alarms.length == 0) return interaction.send({ embeds: [new EmbedBuilder().setColor(client.config.Colors.Default).setDescription(`**Notice:** No Existing Alarms to ${add?'Add':'Remove'} Player ${add?'to':'from'}.`)] }); - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(`ManageAlarmIgnored-${add?'add':'remove'}-${args[0].options[0].value}-${interaction.member.user.id}`) .setPlaceholder(`Select an Alarm to ${add?'Add':'Remove'} Player ${add?'to':'from'}.`) @@ -277,7 +277,7 @@ module.exports = { let id = `ManageRule-${args[0].name=='set-rule'?'add':'remove'}${args[0].name=='set-rule'?`-${args[0].options[0].value}`:''}-${interaction.member.user.id}` - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(id) .setPlaceholder(`Select an Alarm to configure.`) @@ -299,7 +299,7 @@ module.exports = { let disable = args[0].name == 'disable' ? true : false; - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(`EnableOrDisableAlarm-${disable ? 'disable' : 'enable'}-${interaction.member.user.id}`) .setPlaceholder(`Select an Alarm to ${disable ? 'disable' : 'enable'}.`); @@ -329,7 +329,7 @@ module.exports = { let disable = args[0].name == 'disable' ? true : false; - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(`RenameAlarm-${args[0].options[0].value}-${interaction.member.user.id}`) .setPlaceholder(`Select an Alarm to rename.`); @@ -351,7 +351,7 @@ module.exports = { let disable = args[0].name == 'disable' ? true : false; - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(`MoveOrigin-${args[0].options[0].value}-${args[0].options[1].value}-${interaction.member.user.id}`) .setPlaceholder(`Select an Alarm to ${disable ? 'disable' : 'enable'}.`); @@ -496,7 +496,7 @@ module.exports = { } else if (interaction.customId.split('-')[1]=='remove') { - let alarmRules = new SelectMenuBuilder() + let alarmRules = new StringSelectMenuBuilder() .setCustomId(`DeleteAlarmRule-${alarm.name}-${interaction.member.user.id}`) .setPlaceholder(`Select Rule to Remove from ${alarm.name}`); diff --git a/commands/armbands.js b/commands/armbands.js index 742261c..4df8164 100644 --- a/commands/armbands.js +++ b/commands/armbands.js @@ -1,4 +1,4 @@ -const { SelectMenuBuilder, EmbedBuilder, ActionRowBuilder } = require('discord.js'); +const { StringSelectMenuBuilder, EmbedBuilder, ActionRowBuilder } = require('discord.js'); const { Armbands } = require('../config/armbandsdb.js'); module.exports = { @@ -24,11 +24,11 @@ module.exports = { if (GuildDB.customChannelStatus==true&&!GuildDB.allowedChannels.includes(interaction.channel_id)) return interaction.send({ content: `You are not allowed to use the bot in this channel.`, flags: (1 << 6) }); - let available = new SelectMenuBuilder() + let available = new StringSelectMenuBuilder() .setCustomId(`View-1-${interaction.member.user.id}`) .setPlaceholder('View an armband from list 1') - let availableNext = new SelectMenuBuilder() + let availableNext = new StringSelectMenuBuilder() .setCustomId(`View-2-${interaction.member.user.id}`) .setPlaceholder('View an armband from list 2') diff --git a/commands/claim.js b/commands/claim.js index a5ccdf2..af74b4b 100644 --- a/commands/claim.js +++ b/commands/claim.js @@ -1,4 +1,4 @@ -const { ActionRowBuilder, EmbedBuilder, ButtonBuilder, ButtonStyle, SelectMenuBuilder } = require('discord.js'); +const { ActionRowBuilder, EmbedBuilder, ButtonBuilder, ButtonStyle, StringSelectMenuBuilder } = require('discord.js'); const { Armbands } = require('../config/armbandsdb.js'); module.exports = { @@ -67,11 +67,11 @@ module.exports = { return interaction.send({ embeds: [warnArmbadChange], components: [opt] }); } - let available = new SelectMenuBuilder() + let available = new StringSelectMenuBuilder() .setCustomId(`Claim-${args[0].value}-1-${interaction.member.user.id}`) .setPlaceholder('Select an armband from list 1 to claim') - let availableNext = new SelectMenuBuilder() + let availableNext = new StringSelectMenuBuilder() .setCustomId(`Claim-${args[0].value}-2-${interaction.member.user.id}`) .setPlaceholder('Select an armband from list 2 to claim') @@ -162,11 +162,11 @@ module.exports = { return interaction.reply({ content: 'This interaction is not for you', flags: (1 << 6) }); if (interaction.customId.split('-')[1]=='yes') { - let available = new SelectMenuBuilder() + let available = new StringSelectMenuBuilder() .setCustomId(`Claim-${interaction.customId.split('-')[2]}-update-1-${interaction.member.user.id}`) .setPlaceholder('Select an armband from list 1 to claim') - let availableNext = new SelectMenuBuilder() + let availableNext = new StringSelectMenuBuilder() .setCustomId(`Claim-${interaction.customId.split('-')[2]}-update-2-${interaction.member.user.id}`) .setPlaceholder('Select an armband from list 2 to claim') diff --git a/commands/event.js b/commands/event.js index c4fb8d5..eecaf9f 100644 --- a/commands/event.js +++ b/commands/event.js @@ -1,4 +1,4 @@ -const { EmbedBuilder, ActionRowBuilder, SelectMenuBuilder } = require('discord.js'); +const { EmbedBuilder, ActionRowBuilder, StringSelectMenuBuilder } = require('discord.js'); const bitfieldCalculator = require('discord-bitfield-calculator'); module.exports = { @@ -106,7 +106,7 @@ module.exports = { } else if (args[0].name == 'delete') { if (GuildDB.events.length == 0) return interaction.send({ embeds: [new EmbedBuilder().setColor(client.config.Colors.Default).setDescription('**Notice:** No Existing Events to Delete.')] }); - let events = new SelectMenuBuilder() + let events = new StringSelectMenuBuilder() .setCustomId(`DeleteEvent-${interaction.member.user.id}`) .setPlaceholder(`Select an Event to Delete.`) diff --git a/commands/purchase-emp.js b/commands/purchase-emp.js index 98ec8b8..45b2b6f 100644 --- a/commands/purchase-emp.js +++ b/commands/purchase-emp.js @@ -1,4 +1,4 @@ -const { EmbedBuilder, ActionRowBuilder, SelectMenuBuilder } = require('discord.js'); +const { EmbedBuilder, ActionRowBuilder, StringSelectMenuBuilder } = require('discord.js'); const { User, addUser } = require('../structures/user'); module.exports = { @@ -67,7 +67,7 @@ module.exports = { if (err) return client.sendInternalError(interaction, err); }); - let alarms = new SelectMenuBuilder() + let alarms = new StringSelectMenuBuilder() .setCustomId(`EMPAlarmSelect-${interaction.member.user.id}`) .setPlaceholder(`Select an Alarm to EMP.`) diff --git a/package.json b/package.json index 398d2ad..b2fce79 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dayzr-bot", - "version": "9.1.3", + "version": "9.1.4", "description": "A General Purpose Discord Bot for DayZ Nitrado Servers.", "main": "index.js", "nodemonConfig": {