我最近一直在制作一個(gè)自動(dòng)審核機(jī)器人。我規(guī)定如果此人收到 30 次警告,該人將被禁止。但它卻向我展示了一個(gè)錯(cuò)誤。我試圖自己修復(fù)它,但不知道問(wèn)題出在哪里。這是我使用的代碼:if (warns.warns.length === 30 && message.member.bannable) { embed.addField( `? ${message.author.tag} has reached 30 warnings.`, `**${message.author} has been banned permanently.**`, true ); setTimeout(function() { message.member .send(banemb) .then((message) => message.member.ban({ reason: '30 warnings' })); }, 1000);}這是我得到的錯(cuò)誤:{ "stack": "TypeError: Cannot read property 'ban' of nullat /app/app.js:157:51 at processTicksAndRejections (internal/process/task_queues.js:88:5)"}
“TypeError:無(wú)法讀取 null 的屬性‘ban’
呼如林
2023-03-18 11:10:19