Role color not editing

<role>.setColor(<color>) not working
4 Replies
d.js toolkit
d.js toolkit12mo 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
NotUnknown
NotUnknownOP12mo ago
const gangrole = await interaction.guild.roles.create({
name: `| Gang - [${gangname}]`,
reason: 'Gang Role Creation'
}).then(async (role) => {

interaction.editReply({ content: `➡️ ${role} gang role create ✅`, ephemeral: true });
thegangrole = role;
// store the gang role id in the database
gangroleid = role.id;

// set the gang role color with the gangroleid
const gangrolecolor = gangcolor;
await role.setColor(gangrolecolor);

const gangrole = await interaction.guild.roles.create({
name: `| Gang - [${gangname}]`,
reason: 'Gang Role Creation'
}).then(async (role) => {

interaction.editReply({ content: `➡️ ${role} gang role create ✅`, ephemeral: true });
thegangrole = role;
// store the gang role id in the database
gangroleid = role.id;

// set the gang role color with the gangroleid
const gangrolecolor = gangcolor;
await role.setColor(gangrolecolor);

`
Syjalo
Syjalo12mo ago
Why don't you set the color in .create()?
NotUnknown
NotUnknownOP12mo ago
Tried not work either Anyone?
Want results from more Discord servers?
Add your server