javascript - Discord.js 机器人使用斜杠命令回复
问题描述
我有一个有效的斜杠命令,这很棒。我可以使用带有一个输入参数的命令,例如/command string
,它将执行该命令。但是,我希望设置一个 Discord 机器人,每隔 5 分钟左右在频道中使用该命令。我似乎无法让机器人使用该命令,关于如何让它工作的任何想法?
它只是在频道中显示字符串,但机器人不执行命令。
bot.on('messageCreate', async (msg) => {
if (msg.content === "!loop") {
interval = setInterval (function () {
msg.channel.send("/command string")
}, 3 * 1000);
}
})
解决方案
推荐阅读
- google-apps-script - Function not executing when called second time
- python - ModuleNotFoundError:没有名为“nidaqmx”的模块
- javascript - 克隆输入字段不会将新表单克隆为空白
- amazon-web-services - 解密 AWS CodeDeploy 的配置和 appspec 路径
- dns - TLD DNS 服务器如何知道哪个权威 DNS 服务器拥有特定主机名的记录?
- rust - 如何从 rust 中的选项中转换未来?
- database - Laravel Eloquent:数据库模式设计
- java - 如何打印相同元素的最长序列?
- c# - CS0161:并非所有代码路径都返回值
- sql - 根据所有位置的最新记录计算平均值