【问题标题】:Canvacord is not a constructorCanvacord 不是构造函数
【发布时间】:2021-04-05 10:37:28
【问题描述】:

我刚刚安装了 Canvacord,在启动我的不和谐机器人时,我在终端中收到一条错误消息,它是:

TypeError:Canvacord 不是构造函数

 const Canvacord = require ("canvacord");
 const canvas = new Canvacord ();

 const {author} = require ("canvacord");

【问题讨论】:

    标签: canvas discord.js


    【解决方案1】:

    对于所有 memes/image-gen,您必须使用 Canvacord.Canvas

    const Canvacord = require("canvacord");
    
    Canvacord.Canvas.trigger("./image.png")
      .then(buffer => {
        Canvacord.write(buffer, "./triggered.gif");
      })
      .catch(console.error);
    

    【讨论】:

      【解决方案2】:

      Canvacord 本身不能用new 实例化。相反,您必须使用Canvacord中提供的类,其中(according to their documentation)有5个(LeaverRankSpotifyUtilWelcomer)。

      所有这些,您都可以根据您的使用情况进行实例化。例如,要实例化Util,请使用:

      var util = new Canvacord.Util();
      

      您可以在他们的文档中阅读有关如何使用每个可用类的更多信息。他们还为其中一些类提供了示例,您可以将其用作参考。

      【讨论】:

        猜你喜欢
        • 2013-12-25
        • 2021-01-11
        • 2015-12-04
        • 2018-11-29
        • 2016-12-04
        • 2020-12-27
        • 2021-06-21
        • 2017-01-27
        • 2011-08-18
        相关资源
        最近更新 更多