【发布时间】:2022-01-15 05:53:58
【问题描述】:
我已经开始迁移到 discordjs v13 并遇到了这个错误:Property 'options' does not exist on type 'Interaction '。
运行事件:
export interface runEvent {
interaction: Interaction,
client: Client,
args: string[],
}
哪里出错了
export const execute = ({interaction, client, args}:runEvent) => {
console.log(interaction.options.getString('name'))
} ^^^^^^^^
是什么导致这个抛出这个错误?当我登录 interaction 本身时,我可以看到它具有属性选项。那么是什么引发了这个错误呢?
附带说明,将interaction: Interaction 更改为interaction: any 可立即解决此问题。我只是好奇是什么引发了这个错误
【问题讨论】:
标签: typescript discord discord.js