簡體   English   中英

無法讀取未定義的屬性(讀取“用戶”)| 交互.client.api.users | Discord.js V14

[英]Cannot read properties of undefined (reading 'users') | interaction.client.api.users | Discord.js V14

此錯誤: 控制台錯誤

TypeError: Cannot read properties of undefined (reading 'users')
    at Object.execute (D:\Mortal\Belgeler\Kod Denemeleri\Discord Botu\Via\v4 (v14)\commands\Kullanıcı\profil.js:34:55)
    at module.exports (D:\Mortal\Belgeler\Kod Denemeleri\Discord Botu\Via\v4 (v14)\events\interactionCreate.js:28:21)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

這是我的代碼: 錯誤

const APIFetch = await interaction.client.api.users(user ? user.id : interaction.user.id).get()

我在互聯網上找不到問題的解決方案,因為它是一個新版本。 我研究了大約2個小時; 起初,我查看了網站,然后查看了我可以通過交互或客戶獲取哪些數據。 我們無法提取 API 數據。 這就是為什么我們得到錯誤“用戶”無法讀取的原因。 至少就是這樣,據我所知......我該如何解決這個錯誤?

直接使用interaction.client.users:

const data = await interaction.client.users.fetch(user ? user.id : interaction.user.id);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM