我正在尝试给我的机器人编写一个函数,这样当我重启它时,它就会离开它所在的每一个行会。我让它必须首先通过一个setTimeout函数,因为我想通过机器人的状态来显示警告。但是,当它完成延迟代码时,控制台中会出现以下错误:TypeError: bot.guilds.foreach is not a function 我已经去Reddit获取了一些文件的代码,但它们似乎都不起作用,我还尝试从代码中删除(函数),因为它希望保留所有的服务器。b
我有一个Meteor应用程序,其中我使用了RiveScript,一个用于Node的聊天机器人模块。该模块可以保存用户输入的某些方面。我的问题是,当我在服务器上运行模块时,状态不是为一个用户保存的,而是为所有用户保存的。我该如何为每个用户创建一个状态?一种方法是为每个用户创建一个新的机器人,如下所示:
let RiveScript = requir