[英]Why do I get these errors? discord.js
這是我的服務器中會員計數器的代碼
module.exports = (client) => {
const channelId = '818930375501152314'
const updateMembers = (guild) => {
const channel = guild.channels.cache.get(channelId)
channel.setName(`Members: ${guild.memberCount.toLocaleString()}`)
}
client.on('guildMemberAdd', (member) => updateMembers(member.guild))
client.on('guildMemberRemove', (member) => updateMembers(member.guild))
const guild = client.guilds.cache.get('818930375488962611')
updateMembers(guild)
}
它一直工作得很好,直到今天我不知從哪里得到這個錯誤,我也卸載了一些軟件包,這可能是發生這種情況的原因,但我重新安裝了它,它仍然是這樣
編輯:是的,我看到頻道不是小寫並修復了它,但它仍然無法正常工作,我已經完成了近一個小時的故障排除並搜索它仍然無法正常工作,仍然遇到這個問題
c:\Users\myname\visual studio\bot\Cloud-hosted-bot\member-count.js:5
const channel = guild.channels.cache.get(channelId)
^
TypeError: Cannot read property 'channels' of undefined
at updateMembers (c:\Users\myname\visual studio\bot\Cloud-hosted-bot\member-count.js:5:27)
at module.exports (c:\Users\myname\visual studio\bot\Cloud-hosted-bot\member-count.js:13:3)
at Object.<anonymous> (c:\Users\myname\visual studio\bot\Cloud-hosted-bot\bot.js:36:3)
at Module._compile (node:internal/modules/cjs/loader:1092:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10)
at Module.load (node:internal/modules/cjs/loader:972:32)
at Function.Module._load (node:internal/modules/cjs/loader:813:14)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
at node:internal/main/run_main_module:17:47
我是新來的,很抱歉如果我不能很好地解釋事情,很高興你們能幫助我:)
這是我的服務器中會員計數器的代碼
module.exports = (client) => {
const channelId = '818930375501152314'
const updateMembers = (guild) => {
const channel = guild.channels.cache.get(channelId)
channel.setName(`Members: ${guild.memberCount.toLocaleString()}`)
}
client.on('guildMemberAdd', (member) => updateMembers(member.guild))
client.on('guildMemberRemove', (member) => updateMembers(member.guild))
const guild = client.guilds.cache.get('818930375488962611')
updateMembers(guild)
}
它一直工作得很好,直到今天我不知從哪里得到這個錯誤,我也卸載了一些軟件包,這可能是發生這種情況的原因,但我重新安裝了它,它仍然是這樣
編輯:是的,我看到頻道不是小寫並修復了它,但它仍然無法正常工作,我已經完成了近一個小時的故障排除並搜索它仍然無法正常工作,仍然遇到這個問題
c:\Users\myname\visual studio\bot\Cloud-hosted-bot\member-count.js:5
const channel = guild.channels.cache.get(channelId)
^
TypeError: Cannot read property 'channels' of undefined
at updateMembers (c:\Users\myname\visual studio\bot\Cloud-hosted-bot\member-count.js:5:27)
at module.exports (c:\Users\myname\visual studio\bot\Cloud-hosted-bot\member-count.js:13:3)
at Object.<anonymous> (c:\Users\myname\visual studio\bot\Cloud-hosted-bot\bot.js:36:3)
at Module._compile (node:internal/modules/cjs/loader:1092:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10)
at Module.load (node:internal/modules/cjs/loader:972:32)
at Function.Module._load (node:internal/modules/cjs/loader:813:14)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
at node:internal/main/run_main_module:17:47
我是新來的,很抱歉如果我不能很好地解釋事情,很高興你們能幫助我:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.