我正在尝试制作一个不和谐的机器人,它可以计算您在特定频道中说出海龟这个词的次数。Discord.js,我真的看不出有什么方法可以做到这一点,从代码开始的好地方是什么?也是在另一个频道中说 turtlecount 的一种方式,它显示了您在海龟频道中说出了龟这个词的次数。
问问题
3136 次
2 回答
0
我相信这样的事情应该有效:
if (args.includes("turtle").toLowerCase()){
let turtleCount = turtleCount + 1;
};
于 2020-06-21T16:08:30.483 回答
0
如果你想为你的服务器的每个用户存储“乌龟”字数,你可能需要一个数据库,我建议你,作为一个数据库,mongoDB,但还有很多其他的,你甚至可以使用一个简单的 json 文件,甚至如果不推荐。
之后很容易,这是一些代码示例,您可以使用它来检测消息是否包含单词“turtle”以及它是否在特定频道中:
if(message.content.toLowerCase().includes('turtle') && message.channel.ID === 'channel ID'){
//Increment member 'turtle' word counter in the database
}
于 2020-06-21T16:48:19.673 回答