【发布时间】:2021-03-19 03:38:56
【问题描述】:
我有一个不和谐的机器人,基本上当 API 返回“here it is”时,它会发送一条消息,但现在 API 已更改,它会发送“here it is”,但它也会发送随机消息,例如:{int:randomnumbers} 这里它是
但是我的机器人的问题是它检查它是否只发送“这里是”但现在使用随机数它只是不起作用,请你们帮我解决那个问题并告诉我我该怎么做如果它包含“here it is”,它会发送消息吗?
function ping(){
console.log("Pinged!");
for(let i in config.GAME_SERVERS){
const gameServer = config.GAME_SERVERS[i];
axios.get(config.API_URL+gameServer)
.then(response =>{
if(response.data === "here it is"){
for(let j in config.LOGGING_CHANNEL_IDS){
sendModMessage(gameServer,config.LOGGING_CHANNEL_IDS[j]);
}
}
})
.catch(err =>{
console.log(err);
});
}
}
【问题讨论】:
-
所以在某些情况下它发送一个字符串而在其他情况下发送一个对象?
-
那么当它得到一个随机数时它应该怎么做呢?您只是在检查字符串。
标签: javascript discord discord.js contains