Add role to user

Hey guys, im trying to add role to user but it didn't work


      const guild = client.guilds.cache.get("1078542061235609640");   

    const member = guild.members.find((m) => m.id === interaction.user.id);

      member.roles.cache.add("1082536706143703060")


But it return
D:\Project\Discord\Bots\GoodLuck\GoodLuck\command\BlackJack.js:121 const member = guild.members.find((m) => m.id === interaction.user.id); ^ TypeError: guild.members.find is not a function at BlackJack.interactionCreate (D:\Project\Discord\Bots\GoodLuck\GoodLuck\command\BlackJack.js:121:36) at Object.execute (D:\Project\Discord\Bots\GoodLuck\GoodLuck\Events\interactionCreate.js:14:22) at Client.execute (D:\Project\Discord\Bots\GoodLuck\GoodLuck\Handler\eventHandler.js:13:44) at Client.emit (node:events:523:35) at InteractionCreateAction.handle (D:\Project\Discord\Bots\GoodLuck\node_modules\discord.js\src\client\actions\InteractionCreate.js:97:12) at module.exports [as INTERACTION_CREATE] (D:\Project\Discord\Bots\GoodLuck\node_modules\discord.js\src\client\websocket\handlers\INTERACTION_CREATE.js:4:36) at WebSocketManager.handlePacket (D:\Project\Discord\Bots\GoodLuck\node_modules\discord.js\src\client\websocket\WebSocketManager.js:352:31) at WebSocketShard.onPacket (D:\Project\Discord\Bots\GoodLuck\node_modules\discord.js\src\client\websocket\WebSocketShard.js:494:22) at WebSocketShard.onMessage (D:\Project\Discord\Bots\GoodLuck\node_modules\discord.js\src\client\websocket\WebSocketShard.js:328:10) at callListener (D:\Project\Discord\Bots\GoodLuck\node_modules\ws\lib\event-target.js:290:14) Node.js v20.3.1


How can I add role to user?
Was this page helpful?