Как убрать ошибку?
Я посмотрел гайд там нету этой ошибки а у меня есть. Поможете мне ее исправить?
Это код комманды для бота
const {Message, DiscordAPIError} = require("discord.js");
const fs = require("fs");
let profile = require("../profile.json");
module.exports.run = async (bot,message,args) => {
try{
let rUser = message.guild.member(message.mentions.users.first() || message.guild.members.resolve(args[0]));
profile[rUser.id].warns++;
fs.writeFile('./profile.json',JSON.stringify(profile),(err)=>{
if(err) console.log(err);
});
if(profile[rUser.id].warns >=3){
message.guild.member(rUser).kick("3/3 предупреждений")
}
let embed = new Discord.RichEmbed()
.setDescription("Предупреждение")
.addFiled("Администратор", message.author.username)
.addFiled("Выдал предупреждение",`${rUser.user.username}`)
.addFiled("Количество предупреждений",`${profile[rUser.id].warns}/3`);
message.channel.send()
}catch(err){
console.log(`1.${err.name}\n2.${err.message}\n3.${err.stack}`);
}
};
module.exports.help = {
name: "warn"
};
Ошибка которая выскакивает
1.TypeError
2.Cannot read property 'id' of null
3.TypeError: Cannot read property 'id' of null
at Object.module.exports.run (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\cmd\warn.js:8:19)
at Client.<anonymous> (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\bot.js:55:17)
at Client.emit (events.js:314:20)
at WebSocketManager.handlePacket (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31)
at WebSocketShard.onPacket (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22)
at WebSocketShard.onMessage (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10)
at WebSocket.onMessage (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\ws\lib\event-target.js:125:16)
at WebSocket.emit (events.js:314:20)
PS C:\Users\fedtv\OneDrive\Рабочий стол\botDS>
PS C:\Users\fedtv\OneDrive\Рабочий стол\botDS> node bot.js
Загружено 2 комманд
1.ping.js Загруден!
2.warn.js Загруден!
Запустился бот Dt GAMERS
1.TypeError
2.Cannot read property 'id' of null
3.TypeError: Cannot read property 'id' of null
at Object.module.exports.run (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\cmd\warn.js:8:19)
at Client.<anonymous> (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\bot.js:55:17)
at Client.emit (events.js:314:20)
at Object.module.exports [as MESSAGE_CREATE] (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32)
at WebSocketManager.handlePacket (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31)
at WebSocketShard.onPacket (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22)
at WebSocketShard.onMessage (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10)
at WebSocket.onMessage (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\ws\lib\event-target.js:125:16)
at WebSocket.emit (events.js:314:20)
PS C:\Users\fedtv\OneDrive\Рабочий стол\botDS> node bot.js
Загружено 2 комманд
1.ping.js Загруден!
2.warn.js Загруден!
Запустился бот Dt GAMERS
1.TypeError
2.Cannot read property 'warns' of undefined
3.TypeError: Cannot read property 'warns' of undefined
at Object.module.exports.run (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\cmd\warn.js:8:12)
at Client.<anonymous> (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\bot.js:55:17)
at Client.emit (events.js:314:20)
at MessageCreateAction.handle (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14)
at Object.module.exports [as MESSAGE_CREATE] (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32)
at WebSocketManager.handlePacket (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31)
at WebSocketShard.onPacket (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22)
at WebSocketShard.onMessage (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10)
at WebSocket.onMessage (C:\Users\fedtv\OneDrive\Рабочий стол\botDS\node_modules\ws\lib\event-target.js:125:16)
at WebSocket.emit (events.js:314:20)