下面是从存在的部分开始的代码(潜在的Cyno)。它基本上是检查某人是否在船上丢失了具有特定物品的船。但是,它并不总是可靠的。似乎嵌入是在它甚至完成之前发送的,以确定该人是否在他们已经丢失的船上具有该物品并嵌入该物品。有时它会包括这个领域,有些则不会。
是否有更好的方法可以确保在发送富嵌入之前检查此内容?
let cynoLosses = [];
snekfetch.get(losses).then(l => {
for (var c = 0; c < l.body.length; c++) {
var item = l.body[c].victim.items;
for (var items = 0; items < item.length; items++) {
if (item[items].item_type_id === 21096 && cynoLosses.length < 1) {
cynoLosses.push(l.body[c].killmail_id);
console.log(l.body[c].killmail_id);
embed.addField("POTENTIAL CYNO", "https://zkillboard.com/kill/" + cynoLosses[0] + "/");
}
}
}
}).catch(err => {
console.log(err);
});