Skip to content

Instantly share code, notes, and snippets.

@Franky5831
Created January 25, 2021 16:39
Show Gist options
  • Save Franky5831/3f6bf4c1132bbe29d0088d7355a902c9 to your computer and use it in GitHub Desktop.
Save Franky5831/3f6bf4c1132bbe29d0088d7355a902c9 to your computer and use it in GitHub Desktop.
piece of code:
bot.on('message', message=>{
if (!message.guild) return;
if (message.content.startsWith('!warn')) {
if (message.member.roles.cache.get(Admin || Founder)){
const user = message.mentions.users.first();
if (user) {
const member = message.guild.member(user);
if (member) {
member
.roles.add(warned)
.then(() => {
message.reply(`Successfully warned ${user.tag}`);
})
.catch(err => {
console.error(err);
});
} else {
message.reply("That user isn't in this guild!");
}
} else {
message.reply("You didn't mention the user to warn!");
}
}
};
});
error:
TypeError: Cannot read property 'add' of undefined
at Client.<anonymous> (C:\Users\fraci\OneDrive\Desktop\BOT\red\index.js:59:18)
at Client.emit (events.js:315:20)
at MessageCreateAction.handle (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14)
at Object.module.exports [as MESSAGE_CREATE] (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32)
at WebSocketManager.handlePacket (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\discord.js\src\client\websocket\WebSocketManager.js:386:31)
at WebSocketShard.onPacket (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\discord.js\src\client\websocket\WebSocketShard.js:436:22)
at WebSocketShard.onMessage (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\discord.js\src\client\websocket\WebSocketShard.js:293:10)
at WebSocket.onMessage (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\ws\lib\event-target.js:125:16)
at WebSocket.emit (events.js:315:20)
at Receiver.receiverOnMessage (C:\Users\fraci\OneDrive\Desktop\BOT\red\node_modules\ws\lib\websocket.js:800:20)
PS C:\Users\fraci\OneDrive\Desktop\BOT\red>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment