【问题标题】:Is the discordjs documentation complete? (v12.2)discordjs 文档是否完整? (v12.2)
【发布时间】:2020-11-25 04:06:29
【问题描述】:

我正在查看 Discord.JS 文档,特别是 Channel 文档,位于此处:https://discord.js.org/#/docs/main/12.2.0/class/Channel,我看不到任何可从此对象访问的对 Message 的引用。

在我的工作代码中,我有:

const discord = require('discord.js')
const client = new discordjs.Client()
...
client.channels.cache.get(channelId)
await channel.messages.fetch()

我的代码使用 package.jsonyarn.lock 中定义的 v12.2.0。

"discord.js": "^12.2.0",

我的代码有效,但我看不到文档中可用的匹配方法和字段。我是在阅读文档错误还是文档不完整?

【问题讨论】:

标签: discord.js


【解决方案1】:

Channel 是一个通用类,TextChannelVoiceChannel 是从它派生的。由于 VC 显然没有任何消息,因此只有 TextChannel 对象具有消息属性。

如果您想更清楚地了解何时使用哪种特定类型,我建议您使用 TypeScript,它与 Discord.js 配合得很好

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-11
    • 2018-01-21
    • 2021-10-03
    • 2023-03-18
    相关资源
    最近更新 更多