网站搜索

discord.js - 在 TypeScript 中添加属性 - DiscordJS


我正在用 TypeScript 制作一个 Discord 机器人,嗯,情况是这样的,我不知道如何为 Discord 的一个属性声明另一个变量。我会尽量解释得更清楚,用两个例子说明当我在 JavaScript 和 TypeScript 中这样做时发生的情况...

[JavaScript]

client.on("messageCreate", (message) => {
   let guild = client.guilds.cache.get(message.guildId);
   guild.config = {
     config1: "value1",
     ...
   }
  // NoErrors.
console.log(guild.config);
// Return {
     config1: "value1",
     ...
  }
});

[TypeScript]

client.on("messageCreate", (message) => {
   let guild = client.guilds.cache.get(message.guildId);
   guild.config = {
     config1: "value1",
     ...
   }
  // Error in code editor: Property 'config' does not exist on type 'Guild'.

嗯,总之。我想知道如何在“Guild”中添加“config”属性。