I cant put emojis in buttons.

const appealEmbed = new EmbedBuilder() .setTitle("Appeal A Moderator Action") .setDescription("If you received a warning, mute, or ban and wish to appeal, use the buttons below based on your punishment.") .addFields( { name: "โš ๏ธ Warn Appeals", value: "Appeal if you received a warning." }, { name: "๐Ÿ”‡ Mute Appeals", value: "Appeal if you were muted." }, { name: "โŒ Ban Appeals", value: "Appeal if you were banned." } ); const warnButton = new ButtonBuilder() .setCustomId("warnappeal") .setLabel("Warn Appeals") .setStyle(ButtonStyle.Secondary) const muteButton = new ButtonBuilder() .setCustomId("muteappeal") .setLabel("Mute Appeals") .setStyle(ButtonStyle.Secondary) const banButton = new ButtonBuilder() .setCustomId("banappeal") .setLabel("Ban Appeals") .setStyle(ButtonStyle.Secondary) const row = new ActionRowBuilder() .addComponents(warnButton, muteButton, banButton); Will not work with the following error:
43 Replies
lor3512
lor3512โ€ข6mo ago
ValidationError: Expected the value to be an object, but received string instead at _ObjectValidator.handle (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/@sapphire/shapeshift/dist/cjs/index.cjs:1958:25) at _ObjectValidator.parse (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/@sapphire/shapeshift/dist/cjs/index.cjs:939:90) at ButtonBuilder.setEmoji (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/@discordjs/builders/dist/index.js:668:38) at callback (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/commands/appealembed.js:34:8) at CommandHandler.runCommand (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/wokcommands/dist/command-handler/CommandHandler.js:168:22) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async exports.default (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/wokcommands/dist/event-handler/events/interactionCreate/isCommand/slash-commands.js:23:22) { validator: 's.object(T)', given: '๐Ÿ”‡' } Node.js v20.10.0 [nodemon] app crashed - waiting for file changes before starting...
d.js toolkit
d.js toolkitโ€ข6mo ago
- What's your exact discord.js npm list discord.js and node node -v version? - Not a discord.js issue? Check out #other-js-ts. - Consider reading #how-to-get-help to improve your question! - Explain what exactly your issue is. - Post the full error stack trace, not just the top part! - Show your code! - Issue solved? Press the button! - โœ… Marked as resolved by OP
lor3512
lor3512โ€ข6mo ago
discord.js@14.14.1 v20.10.0 Also if possible, idk if you can do custom emojis in it.
Unknown User
Unknown Userโ€ข6mo ago
Message Not Public
Sign In & Join Server To View
lor3512
lor3512โ€ข6mo ago
Ah k let me see ValidationError: Expected the value to be an object, but received string instead at _ObjectValidator.handle (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/@sapphire/shapeshift/dist/cjs/index.cjs:1958:25) at _ObjectValidator.parse (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/@sapphire/shapeshift/dist/cjs/index.cjs:939:90) at ButtonBuilder.setEmoji (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/@discordjs/builders/dist/index.js:668:38) at callback (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/commands/appealembed.js:34:8) at CommandHandler.runCommand (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/wokcommands/dist/command-handler/CommandHandler.js:168:22) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async exports.default (/Users/leo/Documents/DiscordBots/AussieArmyAssistant/node_modules/wokcommands/dist/event-handler/events/interactionCreate/isCommand/slash-commands.js:23:22) { validator: 's.object(T)', given: '๐Ÿ”‡' } const muteButton = new ButtonBuilder() .setCustomId("muteappeal") .setLabel("Mute Appeals") .setStyle(ButtonStyle.Secondary) .setEmoji('๐Ÿ”‡') @Jรด ๐ŸŒˆ๐Ÿฆ„
Unknown User
Unknown Userโ€ข6mo ago
Message Not Public
Sign In & Join Server To View
lor3512
lor3512โ€ข6mo ago
How?
Unknown User
Unknown Userโ€ข6mo ago
Message Not Public
Sign In & Join Server To View
lor3512
lor3512โ€ข6mo ago
Kinda
Unknown User
Unknown Userโ€ข6mo ago
Message Not Public
Sign In & Join Server To View
lor3512
lor3512โ€ข6mo ago
AHHHHH const { CommandType } = require("wokcommands"); const { EmbedBuilder, ButtonStyle } = require("discord.js"); const { ButtonBuilder, ActionRowBuilder } = require("@discordjs/builders");
Unknown User
Unknown Userโ€ข6mo ago
Message Not Public
Sign In & Join Server To View
d.js docs
d.js docsโ€ข6mo ago
discord.js includes multiple sub-packages, installing these separately can mess with internal code:
npm uninstall discord-api-types @discordjs/rest @discordjs/builders
yarn remove discord-api-types @discordjs/rest @discordjs/builders
pnpm remove discord-api-types @discordjs/rest @discordjs/builders
npm uninstall discord-api-types @discordjs/rest @discordjs/builders
yarn remove discord-api-types @discordjs/rest @discordjs/builders
pnpm remove discord-api-types @discordjs/rest @discordjs/builders
Unknown User
Unknown Userโ€ข6mo ago
Message Not Public
Sign In & Join Server To View
lor3512
lor3512โ€ข6mo ago
K
Want results from more Discord servers?
Add your server