【发布时间】:2021-04-27 16:48:51
【问题描述】:
我有一个使用 MongoDB / Mongoose 实现的公共 discord.js 机器人。
所以我有很多事件,例如guildMemberAdd、guildBanAdd 等,而我的机器人是公共服务器机器人。
现在,如果我想为此类活动设置 ON/OFF 功能(因为不是每个人都需要主要使用我的 guildMemberAdd 活动来欢迎某人),我该怎么做?
我想到了一个解决方案,它包括我的机器人在 MongoDB 的 guildConfig 模型中的每一个事件,并有一个布尔值来指示开/关。然后包含一个 return 语句,如果事件关闭则停止事件(在 MongoDB 中为 false)。
还有其他解决方案吗?
【问题讨论】:
标签: javascript node.js mongodb performance discord.js