fix: Cast user ID to string for member fetching

This commit is contained in:
syntaxbullet
2025-12-24 10:07:51 +01:00
parent 10282a2570
commit f39ccee0d3

View File

@@ -34,7 +34,7 @@ export const use = createCommand({
for (const effect of usageData.effects) { for (const effect of usageData.effects) {
if (effect.type === 'TEMP_ROLE' || effect.type === 'COLOR_ROLE') { if (effect.type === 'TEMP_ROLE' || effect.type === 'COLOR_ROLE') {
try { try {
const member = await interaction.guild?.members.fetch(user.id); const member = await interaction.guild?.members.fetch(user.id.toString());
if (member) { if (member) {
if (effect.type === 'TEMP_ROLE') { if (effect.type === 'TEMP_ROLE') {
await member.roles.add(effect.roleId); await member.roles.add(effect.roleId);